This skill provides a comprehensive toolkit for developing non-fungible tokens on Ethereum-compatible blockchains. It covers standard implementations like ERC-721 and ERC-1155 using OpenZeppelin, while adding advanced features such as gas-optimized batch minting (ERC721A), on-chain/off-chain metadata handling, soulbound (non-transferable) tokens, and EIP-2981 royalty enforcement. Whether you are building a digital art collection, a gaming ecosystem, or a decentralized marketplace, this skill ensures best practices for security, gas efficiency, and cross-platform compatibility with marketplaces like OpenSea and Blur.
主要功能
01Support for specialized assets including Soulbound Tokens and Dynamic (evolving) NFTs.
02Implementation of EIP-2981 for universal marketplace royalty enforcement.
03Gas-optimized batch minting support via the ERC721A standard.
040 GitHub stars
05Standardized metadata handling for IPFS and dynamic on-chain SVG generation.
06Full ERC-721 and ERC-1155 implementations using OpenZeppelin library standards.
使用场景
01Developing non-transferable identity, achievement, or credential tokens (Soulbound).
02Creating multi-token game economies featuring both unique assets and stackable items.
03Launching generative art collections with reveal mechanisms and IPFS metadata storage.