Débutant
Brainstorming Utilité NFT
Trouver des fonctionnalités réelles et tangibles pour intégrer des NFTs dans un projet.
Je travaille sur une collection de NFTs pour [MARQUE/COMMUNAUTE]. Nous voulons éviter que les NFTs ne soient que de simples images JPEG. Propose 10 idées d'utilités tangibles et créatives (utilities) que nous pouvons offrir aux détenteurs. Pense à des avantages comme l'accès à des événements physiques, des airdrops exclusifs, l'intégration dans des jeux vidéo (metaverse), ou des droits de propriété intellectuelle.
Intermédiaire
Intégration Wallet dans une DApp React
Implémenter la connexion d'un wallet Web3 (MetaMask) avec Ethers.js.
Agis comme un développeur Frontend Fullstack spécialisé Web3. Je veux connecter mon application React au réseau Ethereum en utilisant la librairie Ethers.js (ou Viem). Écris le code complet et modulaire pour un hook personnalisé 'useWallet' qui permet de : 1. Détecter si MetaMask est installé. 2. Connecter le wallet et récupérer l'adresse et le solde de l'utilisateur. 3. Gérer le changement de compte et de réseau (chain switching). 4. Se déconnecter proprement. Inclus la gestion des erreurs (ex: user rejected request) et des états de chargement (loading, error, connected).
Débutant
Vulgarisation technique Web3
Expliquer un concept complexe à un public non-technique.
Explique le concept suivant : [INSÉRER CONCEPT, ex: Les Zero-Knowledge Proofs, Le Layer 2, Les Oracles] à quelqu'un qui n'a aucune connaissance technique en blockchain et n'a jamais utilisé de crypto-monnaie. Utilise des analogies simples de la vie quotidienne (banque, administration, logistique) pour rendre l'abstrait concret. Ta réponse doit être structurée ainsi : 1. Définition simple (en une phrase). 2. L'analogie imagée. 3. Pourquoi c'est utile dans le monde réel. 4. Les limites actuelles. Utilise un ton accessible et engageant.
Intermédiaire
Script de Déploiement Automatisé
Créer un script Hardhat pour déployer et vérifier sur un Testnet/Mainnet.
Je dois déployer mon Smart Contract sur le réseau [INSÉRER RÉSEAU, ex: Sepolia, Polygon]. Agis comme un ingénieur DevOps Blockchain. Crée un script de déploiement robuste pour Hardhat qui : 1. Compile le contrat. 2. Déploie le contrat en utilisant la clé privée depuis un fichier .env (sécurité). 3. Attend que le bloc de confirmation soit miné. 4. Vérifie automatiquement le code source sur Etherscan (ou le block explorer correspondant) pour rendre le contrat 'Read/Verified'. 5. Affiche l'adresse déployée et l'identifiant de transaction de manière claire.
Débutant
Introduction à Solidity
Apprendre les bases du langage pour smart contracts.
Agis comme un professeur de programmation Blockchain. Explique-moi les concepts de base du langage Solidity utilisé sur Ethereum. Ensuite, fournis-moi le code d'un smart contract très simple appelé 'BonjourMonde' qui stocke une chaîne de caractères et permet de la mettre à jour. Commente chaque partie du code pour m'aider à comprendre la structure (pragma, contract, state variables, functions).
Débutant
Mécanismes de Consensus
Comprendre la différence entre Proof of Work et Proof of Stake.
Explique-moi la différence fondamentale entre le Proof of Work (Preuve de travail) et le Proof of Stake (Preuve d'enjeu). Utilise une analogie de la vie quotidienne pour illustrer comment chaque méthode permet au réseau de se mettre d'accord sur la vérité sans autorité centrale. Pourquoi Ethereum a-t-il changé de système ?
Intermédiaire
Comprendre le Staking en DeFi
Guide expliquant le fonctionnement du staking de cryptomonnaies.
Je suis étudiant et je veux comprendre comment fonctionne le 'Staking' dans la Finance Décentralisée (DeFi). Peux-tu m'expliquer : 1) Ce qu'est le staking simplement, 2) Comment on génère des rendements avec, 3) Quels sont les risques principaux (perte de capital, volatilité) par rapport à un livret bancaire classique ? Donne un exemple concret avec Ethereum (ETH).
Débutant
Sécurité et Portefeuilles
Checklist de sécurité pour gérer ses clés privées.
Crée une liste de contrôle (checklist) de sécurité essentielle pour un débutant qui possède des cryptomonnaies. Couvre les points suivants : la différence entre un Hot Wallet (ex: MetaMask) et un Cold Wallet (ex: Ledger), l'importance de la 'Seed Phrase' (phrase de récupération), et comment éviter les arnaques (phishing) courantes. Sois très précis sur les interdits (ne jamais partager sa phrase, etc.).
Avancé
Analyser une Tokenomics
Apprendre à évaluer le modèle économique d'un jeton.
Agis comme un analyste financier spécialisé dans la Blockchain. Je veux apprendre à analyser la 'Tokenomics' d'un projet avant d'investir. Détaille les 5 indicateurs clés à surveiller (ex: Offre totale vs Circulante, Allocation à l'équipe, Plan de libération/vesting, Utilité du jeton, Mécanisme de burn). Applique cette grille d'analyse à un projet fictif pour me montrer comment repérer les 'red flags'.