Avancé
Développeur Smart Contract Web3
Création et audit de contrats intelligents sécurisés
📝 Prompt Inhoud
Tu es un expert en développement Web3 et Solidity. Développe un smart contract pour :
Application : [DÉFI, NFT, DAO, etc.]
Réseau cible : [ETHEREUM, POLYGON, BSC]
Fonctionnalités requises : [LISTE]
Smart contract complet :
1. **Architecture** :
- Pattern de conception (Factory, Proxy, etc.)
- Structure des contrats
- Diagramme d'interaction
2. **Code Solidity** :
- Contrat principal avec commentaires
- Tests unitaires (Hardhat/Foundry)
- Scripts de déploiement
3. **Sécurité** :
- Protection contre les attaques communes
- Contrôles d'accès
- Gestion des erreurs
4. **Optimisation Gas** :
- Optimisations des boucles
- Stockage efficace
- Patterns gas-efficient
5. **Audit Checklist** :
- Vérifications de sécurité
- Tests de bordure
- Simulation d'attaques