Melhores práticas de NFT
Regras para lançar e manter NFTs Solana compatíveis com padrões e preparados para o futuro no Agave 4.1.1.
Como usar esta lista
- Aplique A ao escolher um padrão para uma nova coleção
- Revise B antes do mint no mainnet e do upload de metadados
- Use C para integrações de carteira/marketplace em produção
A - Seleção de padrão
- Use Metaplex Core por padrão em novas coleções. Modelo de conta única, menor rent, plugins modernos.
- Use cNFT (Bubblegum) para supply 10k+. Contas de mint completas são proibitivas em escala.
- Use Token Metadata apenas quando exigido. Requisitos legados de marketplace ou ruleset pNFT.
- Verifique coleções on-chain. Campos de coleção não verificados são falsificáveis.
- Documente a política de royalties com honestidade. O enforcement varia por marketplace.
B - Metadados e lançamento
- Armazene mídia no Arweave ou IPFS fixado. Evite URIs HTTPS nuas para arte em produção.
- Execute
sugar validateantes do upload. Detecte inconsistências json/imagem cedo. - Ensaie o mint completo na devnet. Guards, pagamento e fluxos de reveal incluídos.
- Revogue a update authority após o reveal final. Se a imutabilidade foi prometida.
- Fixe splits de criadores somando 100%. Metadados inválidos quebram indexação em marketplaces.
- Automatize o crank de reveal. Não deixe metadados placeholder ocultos para sempre.
C - Leituras e integrações
- Use DAS API para galerias de carteira. Não GPA bruto em PDAs de metadados.
- Paginate
getAssetsByOwneregetAssetsByGroup. Respeite limites de taxa do provedor. - Use asset.id da DAS para cNFTs. Pubkey do mint sozinha é insuficiente para assets comprimidos.
- Faça cache de metadados com controle de refresh. JSON off-chain pode mudar se a uri for mutável.
- Token-gate por agrupamento de coleção verificado. Não apenas correspondência de string de nome.
- Combine leituras DAS com @solana/kit 7.0.0 para txs. URLs separadas para DAS vs RPC padrão.
FAQs
Melhor padrão em 2026?
Metaplex Core para a maioria dos novos NFTs on-chain; Bubblegum para escala em massa.
Maior erro de lançamento?
Coleção não verificada ou uri mutável com promessa de armazenamento permanente.
Pular Candy Machine?
OK para mints manuais pequenos; CM ainda é valioso para drops públicos com guards no Token Metadata.
Royalties garantidas?
Não - divulgue enforcement dependente de marketplace.
Checklist de teste?
Mint na devnet, leitura DAS, listagem de teste em marketplace, transferência para segunda carteira.
Mínimo de armazenamento?
Arweave ou IPFS fixado para imagem + json; valide resolução do gateway.
Decisão Core vs cNFT?
Core: centenas a poucos milhares. cNFT: milhares a milhões.
Complexidade pNFT?
Apenas se enforcement por ruleset for exigido - caso contrário, prefira a simplicidade do Core.
Escolha de indexador?
DAS para leituras; Geyser customizado apenas para lógica de negócio que a DAS não cobre.
Revisão de segurança?
Audite mint authority, update authority, PDAs de tesouraria e configs de guards.
Relacionados
- Noções básicas de NFT na Solana - visão geral dos padrões
- Metaplex Core - padrão recomendado
- Metadados e armazenamento - hospedagem
Versões da stack: Esta página foi escrita para Agave 4.1.1, Solana CLI 3.0.10, Anchor 0.32.1, anchor-lang 0.32.1, Rust 1.91.1, @solana/kit 7.0.0, Surfpool 0.12.0 e LiteSVM 0.6.x.