nft-standards

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

7|2|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/LuisSambrano/antigravity-config --skill nft-standards-luissambrano
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nft-standards
Source: https://github.com/LuisSambrano/antigravity-config/tree/main/skills/8-blockchain/nft-standards
Command: npx skills add https://github.com/LuisSambrano/antigravity-config --skill nft-standards-luissambrano

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides comprehensive guidance and code examples for implementing Non-Fungible Token (NFT) standards like ERC-721 and ERC-1155, enabling the creation of digital assets, marketplaces, and advanced features.

Core Features & Use Cases

  • NFT Standards Implementation: Detailed Solidity code for ERC-721 and ERC-1155.
  • Metadata Handling: Guidance on both off-chain (IPFS) and on-chain metadata.
  • Advanced Features: Includes implementation for royalties (EIP-2981), soulbound tokens, dynamic NFTs, and gas-optimized minting (ERC721A).
  • Marketplace Integration: Insights into how to integrate with major NFT marketplaces.

Quick Start

Use the nft-standards skill to generate an ERC-721 smart contract for a new NFT collection.

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 in Solidity?

Implementing ERC-721 and ERC-1155 smart contracts in Solidity involves creating standard-compliant token logic with robust metadata handling and minting strategies. This skill provides detailed code examples to generate secure non-fungible and multi-token contracts.

What is the best way to handle on-chain and off-chain metadata for an NFT collection?

Handling on-chain and off-chain metadata for an NFT collection requires managing data storage directly on the blockchain or using decentralized solutions like IPFS. This skill offers guidance on structuring metadata to ensure digital asset persistence and accessibility.

How do I optimize gas costs for large-scale NFT minting?

Optimizing gas costs for large-scale NFT minting utilizes gas-efficient techniques like ERC721A to batch multiple token mints into a single transaction. This skill addresses gas-optimized minting strategies to reduce transaction fees for creators and buyers.

Can I create soulbound tokens and dynamic NFTs using these standards?

Creating soulbound tokens and dynamic NFTs is possible by extending standard ERC-721 and ERC-1155 interfaces with custom logic for non-transferability and mutable metadata. This skill covers advanced features for implementing these specialized digital asset systems.

How do I integrate my NFT smart contract with major marketplaces?

Integrating NFT smart contracts with major marketplaces requires conforming to standard interfaces and ensuring proper metadata exposure for asset discovery. This skill provides insights into marketplace integration for your ERC-721 and ERC-1155 tokens.