OptionalataToken account, owned by TM, destination for the new attribute
Mint account for the new attribute
Token account source for the new attribute
OptionalauthorityAuthority/creator of the escrow account
Escrow account
Token account that holds the token the escrow is attached to
Mint account that the escrow is attached
Metadata account
Wallet paying for the transaction and new account
OptionalsystemSystem program
OptionalsysvarInstructions sysvar account
OptionaltokenToken program
Associated Token program