Implements industry-standard NFT protocols including ERC-721 and ERC-1155 with advanced features like metadata management and royalty integration.
This skill provides comprehensive guidance and boilerplate for developing non-fungible tokens on EVM-compatible blockchains. It covers everything from basic minting strategies and batch transfers to advanced concepts like Soulbound Tokens (SBTs), dynamic metadata, and EIP-2981 royalty enforcement. It is an essential toolkit for developers building NFT collections, decentralized marketplaces, or on-chain gaming assets who need gas-optimized, secure, and marketplace-compatible smart contracts using battle-tested OpenZeppelin patterns.
主な機能
010 GitHub stars
02Standard ERC-721 and ERC-1155 contract templates
03EIP-2981 royalty standard implementation for marketplaces
04Gas-optimized batch minting using ERC721A patterns
05On-chain and off-chain (IPFS) metadata handling
06Soulbound token logic for non-transferable digital assets
ユースケース
01Launching generative art collections with reveal mechanisms
02Creating multi-token inventory systems for blockchain games
03Developing digital identity or achievement systems with soulbound tokens