Expert
Architecture Web3 dApp
Conçoit l'architecture d'une application décentralisée complète.
📝 Contenu du Prompt
Je veux développer une dApp Web3 pour : [DESCRIPTION PROJET, EX: PLACE DE MARCHÉ NFT, PROTOCOLE DE FINANCE DÉCENTRALISÉ].
Conçois l'architecture complète :
**1. Smart Contracts** :
- Plateforme : Ethereum, Polygon, Solana ?
- Langage : Solidity, Rust ?
- Pattern : Factory, Proxy, Upgradeable ?
**2. Frontend** :
- Framework : React/Vue + Web3.js/Ethers.js
- Connexion au wallet : MetaMask, WalletConnect
- État : Context API, Redux, Zustand ?
**3. Backend** :
- IPFS pour le stockage décentralisé
- The Graph pour les requêtes complexes
- Services Oracle pour les données externes
**4. Infrastructure** :
- Hébergement : Vercel, Fleek, AWS ?
- Indexation : Alchemy, Infura, QuickNode ?
- Surveillance : Sentry, The Graph ?
**5. Sécurité** :
- Audit des contrats
- Gestion des clés API
- Protection contre les attaques communes
Donne un schéma architectural et les technologies recommandées avec leurs justifications.