solidity-nft

Develop and deploy ERC721, ERC1155, and ERC6551 NFT tokens.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/stanah/dotagents --skill solidity-nft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: solidity-nft
Source: https://github.com/stanah/dotagents/tree/main/.claude/skills/solidity-nft
Command: npx skills add https://github.com/stanah/dotagents --skill solidity-nft

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires web3.py, openpyxl, requests, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the process of creating, deploying, and managing NFTs (non-fungible tokens) using various ERC (Ethereum Request for Comments) standards, enabling you to streamline your NFT development workflow.

Core Features & Use Cases

  • ERC721/ERC1155/ERC6551 Support: Leverage the standard NFT token types for different use cases, from single-item NFTs to game assets.
  • Marketplace and Metadata Management: Design and manage marketplaces for trading NFTs and define comprehensive metadata for each NFT.
  • Use Case: Whether you're building a digital art collection, a game item economy, or a token-bound account system, this Skill provides the tools to create and manage the NFTs effectively.

Quick Start

Execute the 'nft-deploy' command within the skill context to create an ERC721 token.

Frequently Asked Questions about solidity-nft

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

FAQPage Schema
How do I mint and manage NFTs using ERC721 and ERC1155 standards in Solidity?

You can mint and manage NFTs by developing and deploying Solidity smart contracts compliant with ERC721 and ERC1155 standards. This process facilitates NFT minting, marketplace setup, and metadata management for both on-chain and off-chain resources.

What is ERC6551 and how does it apply to NFT game assets?

ERC6551 is a standard for token-bound accounts, allowing NFTs to own other assets. You can leverage it alongside ERC721 and ERC1155 to build game item economies where digital assets act as autonomous accounts holding other tokens.

How do I deploy an ERC721 token contract for a digital art collection?

To deploy an ERC721 token, execute the 'nft-deploy' command within the skill context. This develops and deploys a compliant NFT token contract suitable for creating digital art collections.

Do I need web3.py and Solidity knowledge to set up an NFT marketplace?

Yes, you require knowledge of Solidity and interaction with Ethereum smart contracts. The process also utilizes dependencies like web3.py to facilitate the deployment of NFT marketplaces and metadata management.

Can I manage off-chain metadata for ERC1155 tokens using this approach?

Yes, the approach supports comprehensive metadata management for ERC1155 tokens. It allows you to define and manage both on-chain and off-chain resources for game assets or digital collections effectively.

What's the best way to structure NFT metadata for Ethereum smart contracts?

The best way to structure NFT metadata is by defining comprehensive attributes during the contract development phase. This ensures proper integration with Ethereum smart contracts and facilitates seamless marketplace trading.