Infrastructures de développement des dApps
Dernière mise à jour de la page : 26 février 2026
Introduction aux frameworks
La construction d'une dApp complète nécessite différentes technologies. Les infrastructures logiciels incluent de nombreuses fonctionnalités ou fournissent des systèmes de plugin pour choisir les outils que vous voulez.
Ces infrastructures sont livrés avec de nombreuses fonctionnalités prêtes à l'emploi :
- Fonctionnalités pour faire tourner une instance locale de la blockchain.
- Utilitaires pour compiler et tester vos contrats intelligents.
- Modules de développement client pour construire votre application orientée utilisateur au sein du même projet/référentiel.
- Configuration pour se connecter aux réseaux Ethereum et déployer des contrats, que ce soit sur une instance exécutée localement ou sur l'un des réseaux publics d'Ethereum.
- Distribution d'applications décentralisées : intégrations avec des options de stockage comme IPFS.
Prérequis
Avant de plonger dans les frameworks, nous vous recommandons de lire d'abord notre introduction aux dapps et à la pile Ethereum.
Frameworks disponibles
Foundry - Foundry est une boîte à outils ultra-rapide, portable et modulaire pour le développement d'applications Ethereum
- Installer Foundryopens in a new tab
- Livre Foundryopens in a new tab
- Chat de la communauté Foundry sur Telegramopens in a new tab
- Awesome Foundryopens in a new tab
Hardhat - Environnement de développement Ethereum pour les professionnels.
Ape - L'outil de développement de contrats intelligents pour les pythonistes, les data scientists et les professionnels de la sécurité.
Web3j - Une plateforme pour développer des applications blockchain sur la JVM.
ethers-kt - Bibliothèque Kotlin/Java/Android asynchrone et très performante pour les blockchains basées sur l'EVM.
Create Eth App - Créez des applications alimentées par Ethereum avec une seule commande. Fournit un panel d'infrastructures d'interface utilisateur et des modèles DeFi parmi lesquels faire votre choix.
Scaffold-Eth - Ethers.js + Hardhat + composants et hooks React pour le web3 : tout ce dont vous avez besoin pour commencer à créer des applications décentralisées basées sur des contrats intelligents.
Tenderly - Plateforme de développement Web3 qui permet aux développeurs blockchain de créer, tester, déboguer, surveiller et exploiter des contrats intelligents et d'améliorer l'UX des dapps.
The Graph - The Graph pour interroger efficacement les données de la blockchain.
Alchemy - Plateforme de développement Ethereum.
NodeReal - Plateforme de développement Ethereum.
thirdweb SDK - Créez des applications web3 qui peuvent interagir avec vos contrats intelligents à l'aide de nos puissants SDK et CLI.
Chainstack - Plateforme de développement Web3 (Ethereum et autres).
Crossmint - Plateforme de développement web3 de niveau entreprise, qui vous permet de créer des applications NFT sur toutes les principales chaînes EVM (et autres).
Brownie - Environnement de développement et framework de test basé sur Python.
- Documentationopens in a new tab
- GitHubopens in a new tab
- Brownie n'est plus développé actuellement
OpenZeppelin SDK - La boîte à outils ultime pour contrats intelligents : une suite d'outils pour vous aider à développer, compiler, mettre à jour, déployer et interagir avec des contrats intelligents.
- OpenZeppelin Defender SDKopens in a new tab
- GitHubopens in a new tab
- Forum de la communautéopens in a new tab
- Le développement de OpenZeppelin SDK a été arrêté
Catapulta - Outil de déploiement de contrats intelligents multi-chaînes, automatise les vérifications dans les explorateurs de blocs, assure le suivi des contrats intelligents déployés et partage les rapports de déploiement, plug-and-play pour les projets Foundry et Hardhat.
GoldRush (par Covalent) - GoldRush propose la suite d'API de données blockchain la plus complète pour les développeurs, les analystes et les entreprises. Que vous construisiez un tableau de bord DeFi, un portefeuille, un robot de trading, un agent d'IA ou une plateforme de conformité, les API de données fournissent un accès rapide, précis et convivial pour les développeurs aux données essentielles en chaîne dont vous avez besoin
- Site Webopens in a new tab
- Documentationopens in a new tab
- GitHubopens in a new tab
- Discordopens in a new tab
Wake - Framework Python tout-en-un pour le test de contrats, le fuzzing, le déploiement, l'analyse de vulnérabilités et la navigation dans le code.
- Page d'accueilopens in a new tab
- Documentationopens in a new tab
- GitHubopens in a new tab
- Extension VS Codeopens in a new tab
Veramo - Framework open source, modulaire et agnostique qui permet aux développeurs d'applications décentralisées d'intégrer facilement des identités décentralisées et des justificatifs vérifiables dans leurs applications.
- Page d'accueilopens in a new tab
- Documentationopens in a new tab
- GitHubopens in a new tab
- Discordopens in a new tab
- Paquet NPMopens in a new tab
En savoir plus
Une ressource communautaire vous a aidé ? Modifiez cette page et ajoutez-la !