nft-standards

Implement ERC-721 and ERC-1155 NFT contracts with metadata and royalties.

3|1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/duanbiao2000/obsidianDoc26 --skill nft-standards-duanbiao2000
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nft-standards
Source: https://github.com/duanbiao2000/obsidianDoc26/tree/main/agents-main/plugins/blockchain-web3/skills/nft-standards
Command: npx skills add https://github.com/duanbiao2000/obsidianDoc26 --skill nft-standards-duanbiao2000

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a comprehensive blueprint for implementing NFT standards (ERC-721 and ERC-1155) with proper metadata handling, minting strategies, royalties, soulbound and dynamic NFT considerations, and marketplace integration across OpenSea, LooksRare, and Rarible.

Core Features & Use Cases

  • ERC-721 and ERC-1155 compliance with metadata handling and on-chain/off-chain metadata strategies.
  • Royalties support via EIP-2981 and marketplace integration for revenue sharing.
  • Advanced features: soulbound tokens, dynamic NFTs, and gas-optimized minting patterns for scalable marketplaces.

Quick Start

Instantiate ERC-721 and ERC-1155 contracts using the provided templates and metadata schemas, then configure royalties and marketplace integration.

Frequently Asked Questions about nft-standards

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement ERC-721 and ERC-1155 smart contracts with proper metadata handling?

To implement ERC-721 and ERC-1155 smart contracts with proper metadata handling, use OpenZeppelin-based security patterns to ensure standard compliance while defining on-chain or off-chain metadata schemas for your NFT collections.

How do I add EIP-2981 royalties support to my NFT collection for OpenSea integration?

Add EIP-2981 royalties support to your NFT collection by implementing the royalty standard interface within your smart contracts. This enables seamless marketplace integration for revenue sharing across platforms like OpenSea, LooksRare, and Rarible.

What is the best way to implement gas-optimized minting patterns for scalable NFT marketplaces?

The best way to implement gas-optimized minting patterns is applying specialized minting strategies within your ERC-721 or ERC-1155 contracts. This ensures scalable marketplace performance while maintaining OpenZeppelin-based security and enumeration support.

Can I create soulbound tokens and dynamic NFTs using the ERC-1155 standard?

Yes, you can create soulbound tokens and dynamic NFTs using the ERC-1155 standard. The implementation blueprint supports these advanced features alongside core minting strategies and metadata workflows for flexible NFT collection management.

Does this NFT implementation strategy support both on-chain and off-chain metadata workflows?

Yes, this NFT implementation strategy fully supports both on-chain and off-chain metadata workflows. It provides comprehensive metadata schemas and handling mechanisms to ensure proper token attribute storage and retrieval across marketplaces.