#développement
#javascript
#wallet
Guide technique pour connecter un portefeuille crypto à une interface web.
Agis en tant que développeur Frontend Web3. Rédige un guide étape par étape pour intégrer la connexion d'un portefeuille MetaMask dans une application React existante. Inclut les extraits de code nécessaires utilisant la bibliothèque 'ethers.js' ou 'viem'. Couvre l'initialisation du provider, la demande de connexion des comptes, la récupération de l'adresse et du solde, ainsi que la gestion des erreurs courantes (ex: utilisateur refusant la connexion). Commente le code pour qu'il soit compréhensible.
#defi
#yield-farming
#bot
#logique-métier
Conçoit la logique et l'architecture d'un bot pour maximiser les rendements DeFi.
Je souhaite concevoir un algorithme pour un bot de Yield Farming automatisé sur la blockchain Ethereum. Définis-moi une architecture logique claire pour les étapes suivantes :
1. **Analyse des opportunités** : Comment identifier les pools avec le meilleur APY (APY vs Risque).
2. **Gestion des risques** : Paramètres pour éviter les pools illiquides ou les contrats non audités.
3. **Exécution des transactions** : Logique pour rebalancer le capital entre les protocoles (ex: Aave, Uniswap, Curve) lorsque les seuils de profitabilité sont atteints.
4. **Gestion du gaz** : Stratégies pour éviter l'échec des transactions lors de la congestion du réseau.
Fournis un pseudo-code ou un diagramme du flux de travail (workflow) de ce bot.
#nft
#metadata
#ipfs
#scripting
#automatisation
Crée un script Python/JS pour générer et uploader automatiquement les métadonnées d'une collection NFT.
Tu es un développeur Web3 spécialisé dans les NFTs. Rédige un script (en Python ou JavaScript) capable d'automatiser la création d'une collection de 10 000 NFTs. Le script doit effectuer les tâches suivantes :
1. Lire une liste de traits (couche, couleur, accessoire) depuis un fichier JSON.
2. Combiner ces traits de manière aléatoire pour générer des images uniques (en utilisant une librairie comme PIL ou Canvas).
3. Générer les fichiers de métadonnées JSON correspondants au standard OpenSea (incluant les attributs 'traits').
4. Expliquer comment intégrer l'upload automatique de ces images et métadonnées vers IPFS (via Pinata ou nft.storage).
Fournis le code du script et les instructions d'installation des dépendances.
#airdrop
#merkle-tree
#solidity
#distribution
#gas-optimization
Implémente une solution sécurisée et économique pour distribuer des tokens via un Merkle Tree.
Développe une solution complète pour distribuer des tokens à une liste de 5000 adresses via un airdrop basé sur un Merkle Tree (pour économiser les frais de gaz).
Ta réponse doit inclure :
1. **Le Script Off-Chain** : Un script JavaScript/Node.js qui prend un fichier CSV d'adresses et de montants, génère l'arbre de Merkle (Merkle Root) et les preuves (proofs) pour chaque utilisateur.
2. **Le Smart Contract** : Un contrat Solidity 'MerkleDistributor' qui permet à un utilisateur de réclamer ses tokens en vérifiant sa preuve Merkle.
3. **Instructions** : Comment déployer le contrat et comment les utilisateurs peuvent interagir avec lui pour récupérer leurs fonds.
#dao
#gouvernance
#vote
#snapshot
#workflow
Modélise le cycle de vie d'une proposition de vote dans une DAO avec exécution on-chain.
Conçois le workflow technique complet pour un système de gouvernance décentralisé (DAO). Tu dois structurer la réponse en décrivant les étapes d'automatisation suivantes :
1. **Création de proposition** : Format des données requis pour soumettre une proposition (ex: changement de paramètres, allocation de trésorerie).
2. **Vote Off-Chain/On-Chain** : Comparaison de l'utilisation de Snapshot (off-chain gasless) vs un contrat de vote on-chain. Choisis la meilleure option et justifie.
3. **Exécution** : Comment le résultat du vote déclenche automatiquement une transaction sur la blockchain (ex: appel de fonction sur un contrat de trésorerie).
4. **Interface** : Décris les appels API ou les hooks (ex: Ethers.js) nécessaires pour lier le frontend (React) à ce processus de vote.
#nft
#utilities
#brainstorming
#web3
Générer des cas d'usage concrets et innovants pour une collection de NFT.
Agis comme un expert en stratégie Web3. Je prépare le lancement d'une collection de NFTs pour une marque dans le secteur [SECTEUR D'ACTIVITÉ]. Propose-moi 10 idées d'utilitaires (utilities) concrets et innovants qui dépassent la simple spéculation d'image. Pour chaque idée, explique brièvement comment cela crée de la valeur à long terme pour les détenteurs.
#dao
#governance
#tokenomics
#voting
Explorer différentes structures de vote pour une organisation autonome.
Tu es un consultant spécialiste des DAOs (Organisations Autonomes Décentralisées). Nous créons une DAO pour gérer une trésorerie commune destinée à financer des projets [TYPE DE PROJETS]. Brainstorm 3 modèles de gouvernance différents (ex: vote basé sur la reputation, liquid democracy, quadratic voting). Pour chaque modèle, liste les avantages et les risques potentiels pour notre cas spécifique.
#defi
#dapp
#innovation
#finance
Concevoir des fonctionnalités innovantes pour une DApp de finance décentralisée.
Je souhaite développer une nouvelle application DeFi (Decentralized Finance) sur la blockchain [NOM DE LA BLOCKCHAIN] pour résoudre le problème suivant : [DÉFINIR LE PROBLÈME, ex: volatilité des prix pour les agriculteurs]. Fais un brainstorming de 5 concepts de fonctionnalités principales innovantes que notre DApp pourrait offrir. Inclus pour chaque concept une explication technique simple de son fonctionnement.
#marketing
#branding
#strategie
#adoption
Élaborer une stratégie d'adoption Web3 pour une marque traditionnelle.
Agis comme un directeur marketing Web3. Une marque traditionnelle connue dans le domaine [INDUSTRIE] souhaite s'ouvrir au Web3 sans effrayer ses clients actuels. Propose une stratégie de transition en 5 étapes qui intègre des éléments comme la tokenisation, les NFTs ou la communauté décentralisée, tout en restant accessible et pédagogique pour les novices.
#smart-contract
#solidity
#logic
#development
Définir les flux logiques pour un contrat intelligent.
Nous devons développer un Smart Contract pour automatiser un processus de [DÉCRIRE LE PROCESSUS, ex: royalties pour créateurs musicaux]. Définis les différents scénarios d'exécution (le 'happy path' et les cas d'erreur) que le contrat doit gérer. Structure ta réponse sous forme de liste logique des conditions (if/else) que les développeurs devront implémenter pour sécuriser les fonds.
#defi
#finance
#smart-contracts
Brainstorming de nouveaux protocoles de finance décentralisée.
Agis en tant qu'expert en blockchain et finance. Propose 5 concepts innovants de protocoles DeFi qui ne sont pas encore saturés sur le marché (hors simple swapping ou lending). Pour chaque concept, détaille la proposition de valeur unique, les risques de smart contract potentiels et la mécanisme d'incitation pour les fournisseurs de liquidité.
#nft
#gaming
#loyalty
Trouver des cas d'usage réels et durables pour les NFTs.
Je cherche à lancer une collection NFT pour une marque de mode. Aide-moi à brainstormer 7 mécanismes d'utilité pratique au-delà de la simple image de profil. Pense à l'intégration physique (phygital), aux droits de governance, ou à l'accès à des événements exclusifs. Explique comment la blockchain facilite chacun de ces cas.
#dao
#governance
#tokenomics
Concevoir un système de vote équitable pour une DAO.
Nous créons une Organisation Autonome Décentralisée (DAO) pour gérer un trésor communautaire. Analyse et propose une structure de gouvernance qui empêche la 'whale dominance' (domination des gros détenteurs de tokens). Propose 3 mécanismes de vote différents (ex: vote quadratique, conviction voting, time-locked voting) et compare leurs avantages et inconvénients pour notre cas spécifique.
#did
#identity
#security
Idéation sur l'authentification décentralisée (DID).
Imagine un futur où les portefeuilles crypto remplacent les identifiants de connexion traditionnels (Google/Facebook). Décris le parcours utilisateur (User Journey) d'une connexion sécurisée sur une plateforme e-commerce utilisant l'identité décentralisée (DID). Liste les défis techniques et UX à surmonter pour adopter cette technologie par le grand public.
#tokenomics
#economy
#sustainability
Créer un modèle économique de token viable à long terme.
Je dois concevoir le modèle économique (tokenomics) pour un nouveau token utilitaire lié à une application de partage d'énergie peer-to-peer. Propose une structure de distribution (allocation), un calendrier de déblocage (vesting) et des mécanismes de destruction (burn) ou de staking qui assurent la stabilité du prix et encouragent l'utilisation réelle du réseau plutôt que la spéculation pure.