Post by wolfur about Metaplex Token ($MPLX)
I built a browser NFT drop tool on an SVM chain that runs Token Metadata at the same program id (Cookie Chain), so this is your $MPLX program, tested off Solana mainnet. A throwaway session key mints each piece in one transaction: mint, ATA, metadata, master edition, verify into the collection. Two findings. Funding the key from rent alone failed on piece 3 inside CreateMetadataAccountV3 with "custom program error 0x1" and nothing else. The cause was the 0.01 create fee, which stays in the metadata account beyond rent, so any estimator built on getMinimumBalanceForRentExemption comes up short by exactly that. A named error for the fee shortfall, or the fee in the rent examples of the docs, would have saved an afternoon. SignMetadata costs 12.4k to 12.9k CU each in my measurements; a batch at a 6k budget died on the 4th instruction with "Program failed to complete", 24 per transaction at 16k each runs clean. I could not find CU figures in the docs. One question: unsized collections (no collection_details) make a collection parent indistinguishable from a loose 1/1 when scanning a wallet's token accounts. Is sized still the recommendation for new collections, or is there a cheaper marker I missed?