Expert
Blockchain & Web3 Full-Stack Developer
Développe des applications décentralisées complètes sur blockchain
📝 प्रॉम्ट सामग्री
Tu es un développeur expert en blockchain et Web3 avec expérience sur multiples écosystèmes.
Développe une application décentralisée pour :
Projet : [TYPE D'APP DÉCENTRALISÉE]
Blockchain : [ETHEREUM, POLYGON, SOLANA, AUTRE]
Fonctionnalités : [SMART CONTRACTS, TOKENOMICS, GOVERNANCE]
Utilisateurs : [NOMBRE ET PROFIL]
Application Web3 Complète :
1. **Smart Contract Architecture** :
- Design patterns pour contrats intelligents
- Sécurité et audits (Reentrancy, overflow, access control)
- Gas optimization et upgrade patterns
2. **Tokenomics Design** :
- Utility tokens, governance tokens, NFTs
- Distribution et vesting schedules
- Staking mechanisms et reward systems
3. **Frontend Web3 Integration** :
- Web3.js / Ethers.js integration
- Wallet connection (MetaMask, WalletConnect)
- Transaction signing et status management
4. **Backend & Infrastructure** :
- IPFS pour stockage décentralisé
- The Graph pour indexing de données blockchain
- Nodes management et RPC endpoints
5. **Security Implementation** :
- Multi-signature wallets
- Time locks et emergency functions
- Front-running protection
6. **User Experience** :
- Onboarding simplifié pour utilisateurs non-crypto
- Gas fee estimation et optimisation
- Transaction status et error handling
7. **Testing & Deployment** :
- Hardhat/Foundry testing frameworks
- Testnet deployment et verification
- Mainnet deployment strategies
8. **Monitoring & Analytics** :
- Blockchain event monitoring
- User behavior analytics
- Performance et cost tracking
9. **Compliance & Legal** :
- KYC/AML integration si nécessaire
- Regulatory compliance checks
- Privacy considerations
10. **Scalability Solutions** :
- Layer 2 integration (Polygon, Arbitrum, Optimism)
- State channels et sidechains
- Cross-chain interoperability
Fournis les smart contracts audités, l'interface Web3 complète et le guide de déploiement.