Créez des collections NFT sécurisées utilisant les standards ERC-721 et ERC-1155 avec des métadonnées appropriées, des redevances et une intégration marketplace.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "nft-standards". Create an ERC-721 contract with minting
النتيجة المتوقعة:
- Contrat Solidity complet utilisant OpenZeppelin ERC721URIStorage
- Fonction de minting avec limites de quantité et validation de paiement
- Génération d'URI pour les métadonnées IPFS
- Fonction de retrait pour collecter les paiements
استخدام "nft-standards". Add royalties to my NFT collection
النتيجة المتوقعة:
- Implémentation IERC2981 pour le standard de redevances
- Configuration des frais de redevance (par défaut 5-10%)
- Notes d'intégration marketplace pour OpenSea, LooksRare
التدقيق الأمني
آمنAll 38 static findings are false positives. The skill contains educational Solidity code examples for NFT standards (ERC-721, ERC-1155). The 'require' statements are standard contract validation, 'IERC2981' references are legitimate royalty standards, and 'shell command' flags are misclassified Solidity syntax. This is a legitimate developer tool for NFT smart contract development.
درجة الجودة
ماذا يمكنك بناءه
Créer une Collection d'Art NFT
Construisez une collection NFT optimisée en gaz avec mécanisme de révélation et distribution de redevances
Construire un Système d'Objets de Jeu
Implémentez le standard multi-tokens pour les actifs de jeu avec offre variable et attributs
Créer un Système de Certification
Utilisez des soulbound tokens pour des certifications et réalisations non transférables
جرّب هذه الموجهات
Create an ERC-721 NFT contract with OpenZeppelin. Include minting with payment, URI storage, and withdrawal function.
Implement an ERC-1155 contract for game items with max supply limits, batch minting, and burn functionality.
Create an NFT contract with EIP-2981 royalties, configurable fee recipient, and marketplace compatibility.
Build a dynamic NFT that changes based on external state. Include experience points and level-up mechanics.
أفضل الممارسات
- Utilisez les contrats OpenZeppelin pour une sécurité éprouvée
- Épinglez les métadonnées IPFS avec un service de pinning pour la fiabilité
- Implémentez le standard EIP-2981 pour la compatibilité marketplace
- Utilisez ERC721A pour le batch minting optimisé en gaz
تجنب
- Stocker les images directement on-chain (utilisez IPFS ou un hébergement externe)
- Coder en dur les adresses de redevances sans possibilité d'upgrade
- Ignorer les contrôles d'accès sur les fonctions mint et burn
- Ne pas implémenter supportsInterface pour une compatibilité complète