nft-standards
Implementar padrões NFT com ERC-721 e ERC-1155
Criadores de NFT precisam de orientação clara sobre padrões, metadados e cunhagem. Esta habilidade oferece padrões práticos para ERC-721, ERC-1155 e preparação para mercado.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "nft-standards". Help me design an ERC-1155 game item set with three item types and supply limits.
Resultado esperado:
- Use IDs de token fixos por tipo de item para permitir cunhagem em lote.
- Defina oferta máxima por ID e imponha nas funções de mint.
- Hospede metadados em ipfs://.../{id}.json com atributos claros para raridade e poder.
A utilizar "nft-standards". What is the difference between ERC-721 and ERC-1155 for a gamingNFT project?
Resultado esperado:
- ERC-721 trata cada token como único, ideal para colecionáveis one-of-one.
- ERC-1155 suporta múltiplas quantidades do mesmo tipo de item, eficiente para jogos.
- ERC-1155 reduz custos de gas para transferências em lote de múltiplos tipos de item.
A utilizar "nft-standards". How do I implement royalties that marketplaces will respect?
Resultado esperado:
- Implemente a interface de royalties EIP-2981 para conformidade com marketplaces.
- Defina taxa de royalty entre 2,5% e 10% para suporte padrão de marketplaces.
- Use ERC2981RoyaltyUI da OpenZeppelin para exibição de royalties no frontend.
Auditoria de Segurança
SeguroThis skill contains only markdown documentation (SKILL.md) and JSON configuration files (skill-report.json). No executable code, scripts, network calls, filesystem access beyond its own files, or environment variable reads are present. All 50 static findings are false positives triggered by example Solidity code blocks in documentation. The flagged patterns (C2 keywords, weak crypto, dynamic require, shell backticks) are standard blockchain terminology and documentation formatting, not security threats. Users are not exposed to any data theft, code execution, or privacy risks.
Fatores de risco
🌐 Acesso à rede (1)
📁 Acesso ao sistema de arquivos (1)
⚡ Contém scripts (12)
Pontuação de qualidade
O Que Você Pode Construir
Selecionar um padrão de token
Comparar ERC-721 e ERC-1155 para uma nova coleção e escolher o modelo certo.
Criar esquema de metadados
Definir campos que exibem corretamente em principais mercados NFT e carteiras.
Planejar itens multi-token
Definir IDs de itens ERC-1155, ofertas e regras de cunhagem para ativos de jogo.
Tente Estes Prompts
Recomendar ERC-721 ou ERC-1155 para uma coleção de arte de 5.000 itens e explicar tradeoffs.
Listar campos obrigatórios e opcionais para JSON NFT e indicar boas práticas para imagens e atributos.
Explicar como implementar royalties EIP-2981 e sugerir um limite seguro de taxa.
Delinear uma abordagem de NFT dinâmica que atualiza metadados baseada em mudanças de estado on-chain.
Melhores Práticas
- Usar contratos base da OpenZeppelin para conformidade com padrões
- Manter metadados consistentes e com pin no IPFS
- Documentar limites de cunhagem e configurações de royalties
Evitar
- Misturar ERC-721 e ERC-1155 sem necessidade clara
- Alterar metadados sem política de divulgação
- Armazenar ativos grandes completamente on-chain sem justificativa de custo
Perguntas Frequentes
É compatível com Claude, Codex e Claude Code?
Quais são os limites desta habilidade?
Integra com APIs de marketplaces?
Acessa meus arquivos ou chaves?
Como resolver problema de metadados não exibidos?
Como se compara a uma ferramenta de auditoria completa?
Detalhes do Desenvolvedor
Autor
wshobsonLicença
MIT
Repositório
https://github.com/wshobson/agents/tree/main/plugins/blockchain-web3/skills/nft-standardsReferência
main
Estrutura de arquivos
📄 SKILL.md