Goerli Testnet : Guide complet pour les développeurs et les traders
2026-01-05 00:20
Blockchain
Crypto Tutorial
Ethereum
Web 3.0
Classement des articles : 3
89 avis
Découvrez le réseau de test Goerli d’Ethereum en 2025 : apprenez à utiliser les faucets, à configurer MetaMask, à déployer des smart contracts et à tester des dApps en toute sécurité. Comprenez le rôle clé de Goerli dans les tests du Proof of Stake (PoS), ses fonctionnalités, les alternatives comme Sepolia et Holesky, ainsi que les meilleures pratiques à destination des développeurs blockchain et des professionnels du Web3.

## Présentation du Goerli Testnet
Les testnets sont indispensables à l’écosystème Ethereum, offrant aux développeurs, traders et passionnés de blockchain un cadre sécurisé pour expérimenter, tester des [smart contracts](https://web3.gate.com/crypto-wiki/article/understanding-blockchain-smart-contracts-a-comprehensive-guide) et explorer les fonctionnalités des [applications décentralisées](https://web3.gate.com/crypto-wiki/article/an-introduction-to-decentralized-applications-20251219) (dApps) sans exposer de fonds réels. Parmi les nombreux testnets Ethereum, Goerli occupait une place à part grâce à sa fiabilité, à son soutien communautaire et à sa transition réussie vers le consensus [Proof-of-Stake](https://web3.gate.com/crypto-wiki/article/understanding-the-mechanics-of-proof-of-stake-blockchain-technology-20251214) (PoS). Bien que Goerli ait été déprécié récemment au profit de réseaux plus récents tels que Holesky et Sepolia, il reste un cas d’étude clé pour comprendre l’évolution des testnets Ethereum et leur rôle dans la conception de solutions blockchain.
## Qu’est-ce que Goerli Testnet ?
### Objectif et usages des testnets Ethereum
Les testnets Ethereum sont des blockchains isolées reproduisant les caractéristiques du réseau principal (Mainnet), mais utilisant des tokens de test sans valeur financière. Ils jouent plusieurs rôles essentiels :
- **Test de smart contracts** : déploiement et vérification de code sécurisé, sans risque de perte financière, essentiel pour les contrats complexes comme ceux de la DeFi ou des places de marché NFT.
- **Validation des mises à jour protocolaires** : simulation des évolutions majeures du protocole Ethereum, telles que la transition vers Proof-of-Stake (The Merge), le sharding ou l’amélioration de la scalabilité.
- **Expérimentation et formation** : apprentissage des fondamentaux blockchain — création de wallets, exécution de transactions, interaction avec des dApps — sans mise en jeu de fonds.
- **Simulation de conditions réelles** : reproduction des paramètres du Mainnet pour tester les frais de gas, les délais de transaction et le comportement utilisateur dans divers scénarios réseau.
Lancé en 2018, Goerli Testnet a mis l’accent sur la stabilité et le support communautaire. Il est devenu l’un des testnets majeurs grâce à sa compatibilité avec les outils de développement et à sa grande proximité technique avec le Mainnet. Malgré son remplacement par Holesky et Sepolia, Goerli conserve une importance historique pour comprendre la migration d’Ethereum vers PoS et l’évolution des outils développeur.
### Pourquoi Goerli se distinguait des autres testnets
Goerli Testnet s’est imposé face à Ropsten, Rinkeby, Kovan et Sepolia pour plusieurs raisons :
1. **Transition vers Proof-of-Stake** : premier testnet à réussir la migration vers PoS avec la fusion Prater Beacon Chain, il est devenu central pour tester les mises à jour Ethereum 2.0 et préparer The Merge sur le réseau principal.
2. **Large soutien communautaire** : projet open source maintenu par une communauté étendue de validateurs, garantissant stabilité et résilience face aux attaques de type spam qui ont affecté d’autres testnets.
3. **Compatibilité étendue** : intégration avec les outils de développement majeurs (MetaMask, Etherscan, Remix, Hardhat), choix privilégié des développeurs. L’explorateur Goerli Etherscan facilitait l’analyse et le débogage des transactions et smart contracts.
4. **Accessibilité des jetons de test** : les faucets comme goerlifaucet.com permettaient d’obtenir facilement de l’ETH test, favorisant les expérimentations.
5. **Simulation réaliste du Mainnet** : conditions réseau et structure des frais comparables à celles du Mainnet, offrant un environnement de test proche de la production.
Avec l’évolution de l’écosystème Ethereum, Goerli a perdu en pertinence : Holesky Testnet est désormais privilégié pour le test de la validation et du staking, tandis que Sepolia s’impose pour le développement applicatif. Néanmoins, l’expérience acquise sur Goerli reste déterminante pour comprendre la place des testnets dans le développement blockchain.
## Caractéristiques techniques de Goerli
### Consensus : Proof-of-Stake
À l’origine, Goerli Testnet utilisait le consensus [Proof-of-Authority](https://web3.gate.com/blog/14633/poa-coin-high-efficiency-crypto-asset-driven-by-authority-consensus) (PoA), les validateurs étant choisis parmi les membres de confiance de la communauté. Ce modèle garantissait une forte stabilité mais limitait l’accès à la validation. Goerli a opéré une transition réussie vers le Proof-of-Stake dans le cadre de la fusion avec Prater Beacon Chain, étape clé pour préparer Ethereum à The Merge.
Le passage au PoS a apporté plusieurs avantages majeurs :
- **Efficacité énergétique** : le PoS, à la différence du Proof-of-Work, a permis de réduire sensiblement la consommation énergétique, alignant le réseau sur les enjeux de durabilité.
- **Accessibilité accrue des validateurs** : après migration, tout détenteur d’ETH test pouvait devenir validateur, renforçant la décentralisation et l’implication communautaire.
- **Simulation fidèle du Mainnet** : le PoS a offert aux développeurs un environnement testant le staking et les transactions dans des conditions proches de celles du réseau principal post-Merge.
- **Tests de staking** : Goerli a permis de valider les mécanismes de staking, cruciaux pour les protocoles DeFi et autres applications reposant sur PoS.
Cette évolution a fait de Goerli un outil incontournable pour le test d’applications Ethereum 2.0 : sharding, scalabilité, optimisation des transactions.
### Faucets ETH
Les faucets délivrent de l’ETH test pour les expérimentations sur testnet. Goerli proposait plusieurs services fiables, accessibles aussi bien aux débutants qu’aux développeurs aguerris. Les principaux faucets :
- **Alchemy Goerli Faucet** : jusqu’à 0,2 ETH toutes les 24h après inscription par e-mail — interface simple, grande fiabilité.
- **Paradigm MultiFaucet** : multi-testnets, simple saisie de l’adresse wallet pour obtenir des tokens test, distribution rapide.
- **Mudit Goerli Faucet** : tweet obligatoire avec l’adresse wallet pour obtenir jusqu’à 37,5 ETH tous les 9 jours, pratique pour les projets nécessitant d’importants volumes.
- **QuickNode Faucet** : petites quantités (jusqu’à 0,1 ETH) pour des tests rapides, exigences minimales.
Ces faucets facilitaient l’accès aux jetons de test pour expérimenter sans coût financier. Il convenait toutefois de se méfier des sites de phishing imitant les faucets officiels, menace fréquente dans cet écosystème.
### Outils développeur : Etherscan, Remix, Hardhat
Goerli Testnet était entièrement compatible avec les principaux outils de développement Ethereum, ce qui en faisait une plateforme optimale pour la création et le test d’applications décentralisées :
- **Etherscan** : explorateur de blocs Goerli, affichant transactions, contrats et adresses en temps réel. Outil essentiel pour l’analyse et le débogage d’applications complexes.
- **Remix** : IDE en ligne pour l’écriture, la compilation et le déploiement de smart contracts Solidity, avec connexion directe Goerli via MetaMask.
- **Hardhat** : environnement de développement avancé (compilation, test, déploiement), configuration Goerli facilitée par fichiers de configuration, automatisation des processus.
- **Truffle** : outil populaire compatible Goerli, bibliothèques et plugins pour la gestion de projets d’envergure, utile en équipe.
- **Foundry** : outil moderne Solidity, hautes performances pour les tests et déploiements sur Goerli.
Ces outils couvraient tout le cycle de développement, du code à l’analyse transactionnelle, et permettaient de préparer efficacement le passage au Mainnet.
## Obtenir de l’ETH sur Goerli Testnet
### Via les faucets officiels
Obtenir de l’ETH test via un faucet officiel constitue la voie la plus directe pour débuter sur Goerli. Guide d’utilisation de l’Alchemy Goerli Faucet :
1. **Installer MetaMask** :
- Téléchargez MetaMask (extension Chrome, Firefox, Edge ou application mobile).
- Créez ou importez un wallet, suivez les instructions.
- Activez l’affichage des réseaux de test : Paramètres → Avancé → Afficher les réseaux de test.
- Sélectionnez Goerli Testnet dans le menu réseau en haut de l’interface.
2. **Accéder au site du faucet** :
- Rendez-vous sur le site officiel de l’Alchemy Goerli Faucet.
- Cliquez sur « Connect Wallet », connectez MetaMask et suivez les indications.
- Enregistrez-vous avec une adresse e-mail pour accéder au faucet, l’inscription limitant les abus.
3. **Demander des tokens** :
- Copiez l’adresse de votre wallet MetaMask (cliquer sur l’adresse en haut).
- Collez-la dans le champ du site faucet.
- Cliquez sur « Send Me ETH » et attendez le crédit des jetons de test (0,02 à 0,2 ETH selon les limites actuelles), généralement en quelques minutes.
4. **Vérifier le solde** :
- Ouvrez MetaMask pour confirmer le crédit de l’ETH test.
- Pour vérification, utilisez l’explorateur Goerli Etherscan pour suivre la transaction et valider son exécution.
**Conseil** : si les tokens ne sont pas crédités ou les limites du faucet atteintes, essayez Paradigm MultiFaucet ou QuickNode Faucet. Vérifiez toujours l’URL pour éviter les faux sites et ne communiquez jamais de clés privées.
### Via Alchemy ou Infura
Pour les développeurs avancés ou les tests automatisés, la connexion à Goerli via Alchemy ou Infura offre des fonctionnalités étendues :
- **Alchemy** :
- Inscrivez-vous sur le site Alchemy, créez un projet Goerli.
- Obtenez une clé API et un endpoint RPC pour Goerli.
- Configurez MetaMask ou vos outils (Hardhat) pour utiliser ce endpoint.
- Utilisez le faucet intégré Alchemy pour obtenir jusqu’à 0,2 ETH test/jour.
- Profitez des outils analytiques Alchemy pour le suivi des transactions et la performance réseau.
- **Infura** :
- Inscrivez-vous sur Infura, créez un projet pour Goerli.
- Obtenez l’endpoint RPC dédié.
- Configurez MetaMask ou vos outils de développement pour ce endpoint.
- Infura ne fournit pas de faucet intégré : utilisez Alchemy Goerli Faucet ou Paradigm MultiFaucet pour obtenir de l’ETH test.
- Infura offre une connexion stable, idéale pour l’automatisation ou les grands projets.
Ces services conviennent parfaitement aux développeurs ayant besoin d’une infrastructure fiable et évolutive pour le test d’applications complexes ou l’automatisation de processus sur Goerli.
### Intégration MetaMask
MetaMask est le wallet de référence pour interagir avec Goerli Testnet, offrant un accès facile au réseau et simplifiant l’usage des dApps. Configuration :
1. **Ajouter le réseau Goerli** :
- Ouvrez MetaMask, activez les réseaux de test (Paramètres → Avancé → Afficher les réseaux de test).
- Si Goerli n’apparaît pas, ajoutez-le manuellement avec :
- Nom du réseau : Goerli Testnet
- URL RPC : endpoint Alchemy ou Infura
- ID de chaîne : 5
- Symbole : ETH
- URL explorateur : Goerli [Etherscan](https://web3.gate.com/crypto-wiki/article/mastering-etherscan-a-comprehensive-guide-20251208)
- Enregistrez pour voir le réseau dans la liste.
2. **Obtenir de l’ETH test** :
- Copiez l’adresse MetaMask depuis l’interface.
- Utilisez un faucet (ex. Alchemy Goerli Faucet) pour demander des tokens avec cette adresse.
- Vérifiez le solde une fois crédité (quelques minutes).
3. **Tester les transactions** :
- Utilisez MetaMask pour envoyer de l’ETH test ou interagir avec des smart contracts.
- Réglez les paramètres de gas (bas, moyen, élevé) pour simuler le Mainnet et observer les effets selon le niveau de frais.
- Suivez les transactions via Goerli Etherscan pour analyser leur statut et le coût du gas.
MetaMask facilite l’utilisation de Goerli, aussi bien pour les développeurs confirmés que pour les débutants sur des projets avancés.
## Utilisation de Goerli en développement
### Test de smart contracts
Goerli Testnet était plébiscité pour tester les smart contracts grâce à sa compatibilité outils et ses conditions proches du Mainnet. Les étapes :
1. **Rédaction des smart contracts** :
- Utilisez Remix pour écrire en Solidity. Remix facilite la création de contrats simples ou avancés (ERC-20, NFT, DeFi).
- Ou optez pour Hardhat/Truffle pour des tests locaux et la gestion de projet.
2. **Déploiement sur Goerli** :
- Connectez MetaMask à Goerli via le menu réseau.
- Dans Remix, sélectionnez « Injected Web3 » pour déployer via [MetaMask](https://web3.gate.com/crypto-wiki/article/introduction-to-metamask-a-beginner-s-guide-to-crypto-wallets-20251218) et l’ETH test.
- Pour Hardhat, configurez l’URL RPC Goerli et la clé privée dans le fichier de configuration.
- Assurez-vous d’avoir assez d’ETH test pour couvrir les frais de déploiement.
3. **Test des contrats** :
- Appelez les fonctions via Remix ou des scripts Hardhat.
- Vérifiez le statut des transactions et les coûts de gas via Goerli Etherscan.
- Simulez différents scénarios (frais élevés, congestion, données erronées) pour anticiper les erreurs potentielles.
Goerli permettait de valider la robustesse des contrats dans des conditions quasi réelles, réduisant les risques lors du passage sur le Mainnet. Exemple : test d’un contrat DeFi sur les calculs d’intérêts, la gestion de liquidité, la prévention des attaques de réentrance.
### Connexion testnet à des DEX ou protocoles DeFi
Goerli offrait un environnement privilégié pour tester des DEX et protocoles DeFi (Uniswap, Aave, Compound) :
1. **Connexion à un DEX** :
- Accédez à la version testnet d’un DEX (ex. Uniswap sur Goerli) via l’interface officielle en sélectionnant Goerli.
- Obtenez des tokens test (ETH, USDT, DAI) via Paradigm MultiFaucet ou Alchemy Goerli Faucet.
- Effectuez swaps, ajout de liquidité, création de paires.
- Analysez les opérations dans l’explorateur pour confirmer la bonne exécution.
2. **Test de protocoles DeFi** :
- Connectez MetaMask à Goerli et accédez à la version testnet d’un protocole (ex. Aave).
- Effectuez des dépôts, emprunts, staking avec des tokens test.
- Vérifiez la gestion des erreurs, le calcul des intérêts, l’interaction inter-contrats.
- Automatisez les scénarios complexes via Hardhat ou Truffle.
3. **Tests cross-chain** :
- Goerli supportait les protocoles inter-chaînes (ex. ZetaChain), pour tester les interactions omnichain.
- Les développeurs pouvaient simuler des transactions inter-réseaux et vérifier la compatibilité des contrats en cross-chain.
Goerli était ainsi un environnement de choix pour valider les interactions complexes de l’écosystème DeFi avant déploiement Mainnet.
### Simulation des interactions utilisateur
Goerli permettait de simuler des scénarios réels, utiles aux développeurs comme aux traders :
- **Envoi de transactions** : test de la rapidité et du coût des transactions à différents niveaux de gas. Possibilité d’expérimenter divers niveaux de frais pour observer le comportement en cas de congestion.
- **Interaction avec des dApps** : test des interfaces et de la logique applicative (marketplaces NFT, gaming, [protocoles DeFi](https://web3.gate.com/crypto-wiki/article/innovations-in-decentralized-financial-services-what-is-defi-20251226)), vérification de l’UX, du traitement des erreurs et de l’exécution des transactions.
- **Simulation d’erreurs** : test du comportement des contrats avec données incorrectes, gas insuffisant ou incidents réseau pour identifier les vulnérabilités potentielles.
Par exemple, l’achat simulé d’un NFT sur une marketplace testnet avec de l’ETH test permettait de s’assurer de la gestion correcte du paiement, des transferts de tokens et des erreurs (fonds insuffisants, paramètres invalides). Ces tests préparaient efficacement les applications au passage en production.
## Conclusion
### Place des testnets dans l’écosystème Ethereum et préparation au Mainnet
Les testnets Goerli, Sepolia et Holesky jouent un rôle crucial dans le développement Ethereum :
- **Sécurité** : identification des vulnérabilités des contrats et protocoles avant passage en production, limitation du risque financier et des attaques.
- **Innovation** : expérimentation de fonctionnalités (cross-chain, DeFi, NFT, gaming) sans enjeu financier.
- **Préparation à [The Merge](https://web3.gate.com/crypto-wiki/article/understanding-ethereum-s-transition-the-merge-explained-20251220)** : Goerli a servi d’étape clé pour tester la transition d’Ethereum vers PoS et préparer l’écosystème à la mise à jour globale.
- **Formation communautaire** : environnement sécurisé d’apprentissage pour les débutants, interaction avec dApps et découverte des wallets.
Avec le remplacement de Goerli par Holesky et Sepolia, l’écosystème Ethereum poursuit son évolution, offrant aux développeurs des outils de test plus modernes et performants : Holesky pour la validation et le staking, Sepolia pour le développement applicatif.
### Conseils aux développeurs et traders
**Développeurs :**
- Passez à Holesky ou Sepolia pour vos tests, Goerli étant obsolète.
- Utilisez des faucets fiables, vérifiez systématiquement les URL pour éviter le phishing.
- Configurez vos outils (Hardhat, Remix, Foundry) pour automatiser tests et déploiements de smart contracts.
- Testez dans des conditions proches du Mainnet : frais élevés, congestion, scénarios utilisateurs avancés.
- Anticipez les évolutions cross-chain (sharding, scalabilité) en expérimentant les protocoles adaptés.
**Traders :**
- Privilégiez les plateformes majeures pour échanger ETH et tokens ERC-20 après tests sur testnet afin de limiter les risques en réel.
- Formez-vous avec des outils analytiques et supports pédagogiques pour comprendre le marché et affiner vos stratégies.
- Surveillez les mises à jour Ethereum (améliorations PoS, sharding) pouvant influencer la valorisation et la dynamique du marché.
- Affinez vos stratégies de trading dans l’environnement sécurisé des testnets avant de les appliquer sur le réseau principal.
## FAQ
### Qu’est-ce que Goerli Testnet et à quoi sert-il ?
Goerli Testnet est un réseau public de test Ethereum permettant aux développeurs de valider des dApps et des smart contracts avant déploiement sur le Mainnet. Il s’appuie sur le consensus Proof of Authority pour garantir des tests fiables et efficaces.
### Comment déployer un smart contract sur Goerli Testnet ?
Compilez le smart contract avec Hardhat, puis déployez-le sur Goerli via `npx hardhat run scripts/deploy.js --network goerli`. Renseignez l’URL RPC Goerli et votre clé privée dans le hardhat.config.js avant le déploiement.
### Comment obtenir des tokens ETH sur Goerli Testnet ?
Utilisez des faucets tels que Chainlink ou Alchemy en connectant votre wallet et en vérifiant via Twitter. Il est aussi possible d’acheter des FDT sur Uniswap, de les transférer sur Goerli et de les échanger contre de l’ETH testnet.
### Quelle différence entre Goerli Testnet et Ethereum Mainnet ?
Goerli Testnet est un réseau de test PoS pour développer et tester des smart contracts avec de l’ETH test, tandis qu’Ethereum Mainnet est la blockchain de production où les transactions ont une valeur réelle. Les transactions testnet n’ont pas de valeur ni de coût, celles du Mainnet sont définitives et impliquent un enjeu économique.
### Comment connecter un wallet à Goerli Testnet pour tester des transactions ?
Ajoutez Goerli à MetaMask en renseignant l’URL RPC et l’ID du réseau. Chainlist permet une configuration rapide. URL RPC : [https://rpc.ankr.com/eth\_goerli](https://rpc.ankr.com/eth_goerli). Sepolia est désormais le testnet recommandé pour des tests stables.
### Quel est l’endpoint RPC du Goerli Testnet et comment le configurer ?
L’endpoint RPC de Goerli est https://goerli.infura.io/v3/. Configurez l’ID de chaîne sur 5 et le nom du réseau sur Goerli pour accéder au réseau de test.
### Quelles sont les bonnes pratiques pour le développement et les tests sur Goerli ?
Utilisez un environnement local (Ganache) pour les premiers tests, puis validez sur Goerli. Vérifiez la connexion MetaMask pour des interactions sûres. Testez toutes les fonctionnalités avec de l’ETH test avant un déploiement en production.
### Quels sont les frais de transaction sur Goerli Testnet ?
Les frais sur Goerli Testnet se situent généralement entre 0,05 $ et 0,15 $ selon la demande réseau et la congestion. Ils fluctuent en temps réel en fonction du prix du gas.
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.