Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Updating Solana NFT metadata

Reaching out to the Solana NFT community for some help!

I have a collection that is hosted on arweave. The mint was through candy machine v2. However, only half of the intended supply was minted. This has caused confusion among holders who possess NFTs named above the max supply.

We would like to change collection metadata and port over to AWS to gain better control over this for the potential to add future utility. I could not find info to help me achieve this, so any tips are greatly appreciated!

like image 884
DG3434 Avatar asked Nov 27 '25 02:11

DG3434


1 Answers

Assuming your NFTs are still mutable, to migrate from Arweave to AWS you will need to:

  • Create AWS links for the JSON metadata of each NFT
  • Update the URI for each NFT with the new URI

For the first step, you can just take the JSON files you used to create the NFTs originally and upload them to AWS. Once you have the links for each NFT you can use a tool like Metaboss to update the URIs. (See update uri-all command.)

Keep in mind: Some attributes are duplicated between the external metadata and the on-chain metadata:

  • name
  • symbol
  • creators
  • seller_fee_basis_points

If you change any of those in the external metadata we recommend you change them in the on-chain metadata as well to keep the values synced. Metaplex is moving towards having as little redundancy as possible but in the meantime keep this in mind.

like image 90
Sam Vanderwaal Avatar answered Nov 29 '25 22:11

Sam Vanderwaal



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!