metaplex-foundation / metaplex

A directory of what the Metaplex Foundation works on!
https://metaplex.com
Apache License 2.0
3.31k stars 6.28k forks source link

Fungible Metadata For Fixed Supply Tokens #2282

Open decartesol opened 1 year ago

decartesol commented 1 year ago

When creating a new SPL token, the solana docs mention using spl-token authorize <mint id> mint --disable to set the mint authority to None rendering the token as having a fixed supply. However, what if we want to give this fixed-supply token some token metadata so it shows up with a name and image in a wallet? Currently Metaplex only allows setting the metadata fields for fungible tokens via the mint authority. Can Metaplex extend this standard to also allow updates to the fungible token metadata if the transaction is signed by the keypair which was used to generate the mint address? This would allow for fixed-supply fungible assets to have metadata which changes over time.

decartesol commented 1 year ago

Seems like this might be related to #1055 I'll see if I'm able to create a token, update metadata to set a custom updateAuthority, delete mint authority, update metadata again.

smbpndk commented 4 months ago

@decartesol Do you find the solution for this?

I have similar issue. My spl-token is a fixed supply and I have disable the mint authority. Now I can't update the metadata anymore.

zilayo commented 3 weeks ago

any updates on this?

seems currently metadata can only be created for tokens that have a mint authority.

if a token is created, and then mint authority revoked, then creating metadata for it be impossible.