nft-standards

Implement ERC-721 and ERC-1155 NFT standards with metadata and marketplace integration.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/ArogyaReddy/https-github.com-wshobson-agents --skill nft-standards-arogyareddy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nft-standards
Source: https://github.com/ArogyaReddy/https-github.com-wshobson-agents/tree/main/plugins/blockchain-web3/skills/nft-standards
Command: npx skills add https://github.com/ArogyaReddy/https-github.com-wshobson-agents --skill nft-standards-arogyareddy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Implement NFT standards (ERC-721, ERC-1155) with proper metadata handling, minting strategies, and marketplace integration. Use when creating NFT contracts, building NFT marketplaces, or implementing digital asset systems.

Core Features & Use Cases

  • Implement ERC-721 and ERC-1155 with metadata handling and royalty support.
  • Build NFT marketplaces and integrate royalties, soulbound patterns, and on-chain/off-chain metadata.
  • Use case: Create an NFT collection and a simple marketplace.

Quick Start

Create an ERC-721 contract with metadata support and deploy a basic marketplace example.

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 contracts with metadata handling in Solidity?

ERC-721 and ERC-1155 implementation in Solidity uses standards-compliant contracts with built-in metadata handling and minting strategies to ensure security and extensibility for digital assets. You can apply these patterns to build NFT collections with on-chain or off-chain metadata integration.

What is the best way to build an NFT marketplace with royalty support?

Building an NFT marketplace with royalty support requires integrating ERC-721 or ERC-1155 token standards with dedicated marketplace logic to handle asset transfers and enforce creator royalties. This approach enables secure trading while maintaining compatibility with soulbound token patterns.

When do I need on-chain versus off-chain metadata for NFT collections?

On-chain metadata is needed when you want immutable asset data stored directly in the smart contract, while off-chain metadata is used for larger files like images hosted externally. NFT standards support both approaches to accommodate different scalability and permanence requirements for digital collectibles.

Can I use Solidity to create soulbound tokens using ERC-1155?

Yes, Solidity can be used to create soulbound tokens with ERC-1155 by implementing transfer restrictions that permanently bind the token to the recipient's wallet. This pattern is supported alongside royalty implementations to meet compatibility requirements for non-transferable digital identity assets.

Does this NFT standard implementation support marketplace integration and minting strategies?

Yes, this NFT standard implementation supports marketplace integration and various minting strategies through its extensible Solidity architecture. It ensures compatibility with common royalty and soulbound patterns while providing necessary safety mechanisms for secure digital asset creation and trading.