In this post, I am going to show you the accounts that are created when you create an NFT with Metaplex.
Let's create a barebone NFT with Metaplex.
This nft is of type CreateNftOutput.
We have created 4 addresses: mintAddress, metadataAddress, masterEditionAddress and tokenAddress.
How are those addresses used and connected between them?
In solana all accounts are generated from a program. All states are stored in a account separated from the program.
I am not going further as Loris Leiva already explained very well how NFTs are represented in Solana. Check his post to learn more.
https://lorisleiva.com/owning-digital-assets-in-solana/how-nfts-are-represented-in-solana
Top comments (2)
Hi there, we encourage authors to share their entire posts here on DEV, rather than mostly pointing to an external link. Doing so helps ensure that readers donβt have to jump around to too many different pages, and it helps focus the conversation right here in the comments section.
If you choose to do so, you also have the option to add a canonical URL directly to your post.
Hi Sloan, thanks for the suggestion.
The post of the link is not mine. I wanted to give a more complete view about the subject. I am just lazy. I don't want to go deep into something that is already available on the internet but also want to share some learnings. I can remove the link if that is what you mean.