Token Metadata

MetadataV1 account: links a mint to its name, symbol, off-chain JSON URI, royalty percentage, creators array, mutability flags, token standard, and optional collection reference.

Metaplex Token Metadata 607 bytes

Sample: Mad Lads #7266

(cached; refreshes hourly · mainnet only)

Key Update Authority Mint Name Length Name Symbol Length Symbol URI Length URI Seller Fee Creators Creators Count Creator #1 Creator #2 Primary Sale Happened Is Mutable Edition Nonce Token Standard Collection Uses Collection Details / Programmable Config
0 1 2 3 4 5 6 7 8 9 A B C D E F
0000 04 15 3b 99 08 f3 7c 3b e2 70 a4 70 1c 9f cf 24
0010 32 fd 5a b6 95 08 1f 6f 30 4c 37 33 eb 7d 07 47
0020 69 e1 37 53 3d dd db 1b 18 14 45 f3 f0 ca 26 fc
0030 d4 9e e9 d0 6e 9b 52 c0 1c c9 20 48 a1 1a c2 1e
0040 85 20 00 00 00 4d 61 64 20 4c 61 64 73 20 23 37
0050 32 36 36 00 00 00 00 00 00 00 00 00 00 00 00 00
0060 00 00 00 00 00 0a 00 00 00 4d 41 44 00 00 00 00
0070 00 00 00 c8 00 00 00 68 74 74 70 73 3a 2f 2f 6d
0080 61 64 6c 61 64 73 2e 73 33 2e 75 73 2d 77 65 73
0090 74 2d 32 2e 61 6d 61 7a 6f 6e 61 77 73 2e 63 6f
00a0 6d 2f 6a 73 6f 6e 2f 37 32 36 36 2e 6a 73 6f 6e
00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a4
0140 01 01 02 00 00 00 43 5a e4 60 4a 54 61 38 c2 c9
0150 49 32 f2 b9 73 3e 83 8b 45 34 dc aa 86 c1 38 59
0160 d5 8d 1b 89 45 01 01 00 15 3b 99 08 f3 7c 3b e2
0170 70 a4 70 1c 9f cf 24 32 fd 5a b6 95 08 1f 6f 30
0180 4c 37 33 eb 7d 07 47 69 01 64 01 01 01 ff 01 04
0190 01 01 fc b3 1b 4f f9 e6 68 7b eb 35 cb 7c 5d ab
01a0 19 d3 2d 67 a6 8e 57 62 4e cb c3 0f b3 ac 1c 5c
01b0 08 5e 00 00 01 00 01 09 86 22 85 e3 71 0a 90 d5
01c0 1d 9e 47 02 de 9a 9d d5 e9 fd c8 ac 81 d2 d2 ac
01d0 d1 e1 dd c8 24 fe c4 00 00 00 00 00 00 00 00 00
01e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
01f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0210 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0230 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0250 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

A Metaplex Token Metadata account attaches a name, symbol, image URI, and creator royalties to an SPL Mint — the foundation of every Solana NFT and most "fungible-with-metadata" tokens.

SPL Mint accounts are just numbers: supply, decimals, authorities. For NFTs you need a name, a picture, creators to pay royalties to, and a way to point to off-chain JSON. Metaplex's Token Metadata program stores that on-chain as a separate account derived from the mint via a fixed PDA (["metadata", program_id, mint_pubkey]).

Wallets and marketplaces resolve any NFT mint to its Token Metadata account to render the name and image. Most fungible tokens use Metaplex too (USDC's logo and name come from a Metadata account); Token-2022 introduced an alternative inline metadata extension that avoids the separate account, but Metaplex remains dominant for NFTs.

The 607-byte MetadataV1 layout: a 1-byte key discriminator (4 = MetadataV1), update_authority and mint pubkeys, then three variable-length padded strings (name up to 32 bytes, symbol up to 10, uri up to 200), a 2-byte seller_fee_basis_points (royalty in basis points: 500 = 5%), an optional Creators vector, then several boolean and option flags: primary_sale_happened, is_mutable, edition_nonce, token_standard (NonFungible, Fungible, ProgrammableNonFungible, etc.), an optional Collection reference, and optional Uses tracking.