Reading How to use the Metadata Pointer extension - and other sources - I am struggling to understand the purpose of the Metadata Pointer extension, given that the Token Metadata extension exists

What is the purpose of Metadata Pointer Extension, given that Token Metadata means I can store metadata directly in the mint?

1 Answer 1


There is the token metadata interface, which can be implemented by any program to function as a custom "metadata program".

The new Token Extensions program also implements this interface, allowing Mint Accounts to "point" to themself as the "metadata account".

The token metadata interface allows for the flexibility of custom metadata accounts, if for whatever reason a developer wants more control over the metadata accounts.

  • Thanks John! Knowing that mint account points to itself was the key to understanding this.
    – mikemaccana
    Apr 4 at 18:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.