nft-standards
ERC-721およびERC-1155でNFT規格を実装する
NFTビルダーには、規格、メタデータ、ミンティングに関する明確なガイダンスが必要です。このスキルは、ERC-721、ERC-1155、マーケットプレイス対応のための実践的なパターンを提供します。
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「nft-standards」を使用しています。 3つのアイテムタイプと供給制限を持つERC-1155ゲームアイテムセットの設計を手伝ってください。
期待される結果:
- バッチミンティングを可能にするためアイテムタイプご��に固定トークンIDを使用してください。
- IDごとに最大供給量を設定し、ミンティング関数で強制してください。
- ipfs://.../{id}.json でレアリティと力のための明確な属性を持つメタデータをホストしてください。
「nft-standards」を使用しています。 ゲームNFTプロジェクトにおいてERC-721とERC-1155の違いは何ですか?
期待される結果:
- ERC-721は各トークンを一意として扱い、一点物のコレクティブルに最適です。
- ERC-1155は同じアイテムタイプの複数の数量をサポートし、ゲームに適しています。
- ERC-1155は複数のアイテムタイプをバッチ転送する際のガスコストを削減します。
「nft-standards」を使用しています。 マーケットプレイスが尊重するロイヤリティを実装するにはどうすればよいですか?
期待される結果:
- マーケットプレイスコンプライアンスのためにEIP-2981ロイヤリティインターフェースを実装してください。
- 標準的なマーケットプレイスサポートのためロイヤリティFeeを2.5%~10%の間で設定してください。
- フロントエンドのロイヤリティ表示にOpenZeppelin ERC2981RoyaltyUIを使用してください。
セキュリティ監査
安全This skill contains only markdown documentation (SKILL.md) and JSON configuration files (skill-report.json). No executable code, scripts, network calls, filesystem access beyond its own files, or environment variable reads are present. All 50 static findings are false positives triggered by example Solidity code blocks in documentation. The flagged patterns (C2 keywords, weak crypto, dynamic require, shell backticks) are standard blockchain terminology and documentation formatting, not security threats. Users are not exposed to any data theft, code execution, or privacy risks.
リスク要因
🌐 ネットワークアクセス (1)
📁 ファイルシステムへのアクセス (1)
⚡ スクリプトを含む (12)
品質スコア
作れるもの
トークン規格の選択
新しいコレクションでERC-721とERC-1155を比較し、適切なモデルを選択します。
メタデータスキーマの設計
主要なNFTマーケットプレイスとウォレットで正しく表示されるフィールドを定義します。
マルチトークンアイテムの計画
ゲームアセットのためにERC-1155のアイテムID、供給量、ミンティングルールを設定します。
これらのプロンプトを試す
5,000アイテムのアートドロップにERC-721またはERC-1155を推奨しトレードオフを説明してください。
NFT JSONに必要なメタデータフィールドとオプションのフィールドをリスト化し、画像と属性のベストプラクティスを注記してください。
EIP-2981ロイヤリティの実装方法を説明し、安全な上限Feeを提案してください。
オンチェーンの状態変化に基づいてメタデータを更新するダイナミックNFTのアプローチを概説してください。
ベストプラクティス
- 規格コンプライアンスのためにOpenZeppelinベースコントラクトを使用する
- メタデータの一貫性を保ちIPFSにピン留めする
- ミンティング制限とロイヤリティ設定を文書化する
回避
- 明確な必要性なくERC-721とERC-1155を混在させる
- 開示ポリシーなしでメタデータを変更する
- コスト正当化なしに大規模なアセットを完全にオンチェーンに存储する