Explora Ethereum Goerli Testnet en 2025: descubre cómo utilizar faucets, configurar MetaMask, desplegar smart contracts y probar dApps con seguridad. Conoce por qué Goerli fue clave en las pruebas de PoS, sus características, alternativas como Sepolia y Holesky, y las mejores prácticas para desarrolladores blockchain y entusiastas de Web3.
Resumen de Goerli Testnet
Las testnets son esenciales en el ecosistema de Ethereum, ya que proporcionan a desarrolladores, traders y entusiastas de blockchain un entorno seguro donde experimentar, probar smart contracts y explorar las aplicaciones descentralizadas (dApps) sin arriesgar fondos reales. Entre las distintas testnets de Ethereum, Goerli Testnet tuvo un papel destacado por su fiabilidad, respaldo comunitario y transición exitosa al mecanismo de consenso Proof-of-Stake (PoS). Aunque Goerli fue retirada recientemente y reemplazada por redes más modernas como Holesky y Sepolia, su análisis sigue siendo relevante para entender la evolución de las testnets de Ethereum y su función en el desarrollo de soluciones blockchain.
¿Qué es Goerli Testnet?
Finalidad y aplicaciones de las testnets de Ethereum
Las testnets de Ethereum son redes blockchain independientes que reproducen la funcionalidad de la red principal (Mainnet), pero utilizan tokens de prueba sin valor económico real. Sus funciones clave incluyen:
- Pruebas de smart contracts: Los desarrolladores pueden desplegar y validar código en un entorno seguro sin poner en riesgo fondos. Resulta especialmente crucial para contratos complejos en DeFi o mercados NFT.
- Verificación de actualizaciones de protocolo: Permiten simular grandes actualizaciones de Ethereum, como la transición a Proof-of-Stake (The Merge), la implementación de sharding o mejoras de escalabilidad.
- Aprendizaje y experimentación: Los principiantes pueden familiarizarse con los fundamentos de blockchain, desde la configuración de wallets y la ejecución de transacciones hasta la interacción con dApps, todo ello sin riesgos económicos.
- Simulación de escenarios reales: Las testnets reproducen las condiciones de Mainnet, facilitando pruebas de tarifas de gas, velocidades de transacción y comportamiento de los usuarios bajo diferentes situaciones de red.
Goerli Testnet, lanzada en 2018, priorizó la estabilidad y el soporte comunitario. Destacó por su compatibilidad con herramientas de desarrollo y condiciones muy similares a Mainnet. Aunque actualmente la han sustituido Holesky y Sepolia, su importancia histórica sigue siendo central, especialmente al analizar la transición a PoS y la evolución de herramientas para desarrolladores.
Por qué Goerli sobresalió frente a otras testnets
Goerli Testnet se distinguió de otras testnets de Ethereum como Ropsten, Rinkeby, Kovan y Sepolia por los siguientes motivos:
- Transición a Proof-of-Stake: Fue la primera testnet en completar con éxito la transición a PoS, fusionándose con Prater Beacon Chain. Esto la convirtió en la plataforma principal para probar actualizaciones de Ethereum 2.0 y para preparar The Merge en la red principal.
- Apoyo comunitario: Goerli nació como proyecto open source y fue mantenida por una comunidad amplia de validadores, lo que garantizaba alta estabilidad y protección frente a ataques como el spam de transacciones, frecuentes en redes como Ropsten.
- Amplia compatibilidad: Ofrecía integración con herramientas populares como MetaMask, Etherscan, Remix y Hardhat. El explorador Goerli Etherscan facilitaba la depuración proporcionando información detallada de transacciones y smart contracts.
- Acceso sencillo a tokens de prueba: A través de faucets como goerlifaucet.com, los usuarios podían obtener ETH de prueba de forma rápida y sencilla para testear y experimentar.
- Simulación realista de Mainnet: Brindaba condiciones muy próximas a la red principal, tanto en estructura de tarifas de gas como en comportamiento de red, permitiendo pruebas realistas de aplicaciones.
No obstante, con la evolución del ecosistema Ethereum, Goerli fue perdiendo relevancia. Actualmente, Holesky Testnet es la elegida para pruebas de validación y staking, y Sepolia para desarrollo de aplicaciones. Las experiencias adquiridas con Goerli siguen siendo valiosas para entender el papel de las testnets en el avance de la tecnología blockchain.
Características técnicas de Goerli
Mecanismo de consenso: Proof-of-Stake
En sus inicios, Goerli Testnet utilizó el mecanismo Proof-of-Authority (PoA), con validadores seleccionados entre miembros de confianza de la comunidad. Esto aseguraba alta estabilidad, aunque restringía la validación a un grupo reducido. La transición a Proof-of-Stake, al fusionarse con Prater Beacon Chain, fue clave para la preparación de Ethereum hacia The Merge.
El paso a PoS trajo consigo ventajas sustanciales:
- Eficiencia energética: Frente a Proof-of-Work, PoS redujo drásticamente el consumo energético, alineándose con criterios de sostenibilidad global.
- Acceso abierto a validadores: Tras el cambio a PoS, cualquier usuario con suficiente ETH de prueba podía ser validador, impulsando la descentralización y fomentando la participación.
- Simulación realista de Mainnet: PoS permitió a los desarrolladores testear aplicaciones bajo condiciones casi idénticas a las de Mainnet tras The Merge, incluyendo el staking y el procesamiento de transacciones.
- Soporte de staking: Goerli facilitaba la prueba de mecanismos de staking, esencial para protocolos DeFi y aplicaciones que aprovechan PoS.
Esta transición consolidó a Goerli como la testnet de referencia para desarrolladores que experimentaban con Ethereum 2.0, nuevas funciones de sharding, escalabilidad y optimización de transacciones.
Soporte de faucets ETH
Los faucets proporcionan ETH de prueba para uso en testnets. Goerli contaba con varios faucets fiables, lo que facilitaba el acceso tanto a novatos como a desarrolladores avanzados. Entre los más reconocidos:
- Alchemy Goerli Faucet: Servicio fiable y sencillo, ofrecía hasta 0,2 ETH cada 24 horas tras el registro por email. Fue muy popular por su facilidad y estabilidad.
- Paradigm MultiFaucet: Compatible con varias testnets, incluida Goerli. Bastaba con introducir la dirección del wallet para recibir tokens de prueba, agilizando el proceso.
- Mudit Goerli Faucet: Exigía publicar un tuit con la dirección del wallet para obtener hasta 37,5 ETH cada 9 días, especialmente útil para proyectos de mayor envergadura.
- QuickNode Faucet: Ofrecía pequeñas cantidades de ETH de prueba (hasta 0,1 ETH) con requisitos mínimos, ideal para pruebas rápidas.
Estos faucets aseguraban el acceso a tokens de prueba sin costes. Sin embargo, era esencial evitar sitios de phishing que imitaban faucets legítimos, ya que las amenazas eran frecuentes.
Goerli Testnet era plenamente compatible con las principales herramientas de desarrollo de Ethereum, lo que la convertía en una plataforma ideal para crear y probar dApps:
- Etherscan: El explorador Goerli permitía consultar detalles de transacciones, contratos y direcciones. Ayudaba a monitorizar contratos, analizar costes de gas y detectar errores en tiempo real, facilitando la depuración de aplicaciones complejas.
- Remix: IDE online para escribir, compilar y desplegar smart contracts en Solidity. Remix se conectaba directamente a Goerli mediante MetaMask, simplificando el testing incluso para principiantes.
- Hardhat: Entorno avanzado para compilar, testear y desplegar smart contracts. Mediante archivos de configuración, soportaba Goerli y permitía automatizar procesos y gestionar proyectos eficientemente.
- Truffle: Herramienta popular compatible con Goerli, aportaba librerías y plugins para agilizar el trabajo en proyectos, especialmente en equipos que desarrollan grandes dApps.
- Foundry: Herramienta moderna para Solidity, también compatible con Goerli y orientada a pruebas y despliegues de alto rendimiento.
Estas herramientas cubrían todo el ciclo de desarrollo, desde la escritura de código hasta el análisis de transacciones, haciendo de Goerli una plataforma versátil para testing avanzado y preparación de despliegues en Mainnet.
Cómo obtener ETH en Goerli Testnet
Mediante faucets oficiales
La vía más directa para conseguir ETH de prueba en Goerli es a través de un faucet oficial. Así puedes usar el faucet de Alchemy Goerli:
- Instalar MetaMask Wallet:
- Descarga MetaMask como extensión de navegador (Chrome, Firefox, Edge) o en versión móvil.
- Crea una nueva wallet o importa una existente según las instrucciones.
- Activa la visualización de redes de prueba en MetaMask: Configuración → Avanzado → Mostrar redes de prueba.
- Selecciona Goerli Testnet en el selector de red de la parte superior.
- Acceder a la web del faucet:
- Entra en la web oficial de Alchemy Goerli Faucet.
- Pulsa "Connect Wallet" y conecta MetaMask siguiendo las indicaciones.
- Regístrate con tu correo electrónico para acceder al faucet, lo que ayuda a prevenir abusos y spam.
- Solicitar tokens:
- Copia tu dirección de MetaMask (haz clic en la dirección en la parte superior).
- Pega la dirección en el formulario del faucet.
- Pulsa "Send Me ETH" y espera unos minutos a que se acrediten los tokens de prueba (entre 0,02 y 0,2 ETH según el límite vigente).
- Verificar saldo:
- Abre MetaMask y confirma que has recibido ETH de prueba.
- Como comprobación adicional, consulta la transacción en Goerli Etherscan.
Consejo: Si un faucet está sin saldo o no recibes tokens, prueba otros como Paradigm MultiFaucet o QuickNode Faucet. Verifica siempre la URL del faucet y no compartas datos personales como claves privadas.
Mediante Alchemy o Infura
Para desarrolladores avanzados o pruebas automatizadas en grandes proyectos, conectar Goerli vía Alchemy o Infura ofrece ventajas adicionales:
- Alchemy:
- Regístrate en la web de Alchemy y crea un proyecto nuevo seleccionando Goerli Testnet.
- Obtén una clave API y un endpoint RPC para conectar con la red.
- Configura MetaMask o herramientas como Hardhat para utilizar este endpoint.
- Solicita ETH de prueba con el faucet integrado (hasta 0,2 ETH diarios).
- Alchemy ofrece además herramientas analíticas útiles para grandes proyectos.
- Infura:
- Regístrate en Infura y crea un proyecto para Goerli Testnet.
- Obtén el endpoint RPC para conectarte.
- Configura tu wallet o herramientas de desarrollo para usar dicho endpoint.
- Como Infura no tiene faucet propio, usa servicios externos como Alchemy Goerli Faucet o Paradigm MultiFaucet para conseguir ETH de prueba.
- Infura garantiza conectividad estable, ideal para testing automatizado y proyectos de escala.
Estas soluciones son perfectas para quienes necesitan conexiones fiables y escalables a Goerli en pruebas complejas o procesos automáticos.
MetaMask es la wallet de referencia para operar en Goerli Testnet, facilitando el acceso y la interacción con dApps. Así puedes configurarla:
- Añadir la red Goerli:
- Abre MetaMask y activa las redes de prueba (Configuración → Avanzado → Mostrar redes de prueba).
- Si Goerli Testnet no aparece, añádela manualmente con estos datos:
- Nombre de red: Goerli Testnet
- RPC URL: endpoint de Alchemy o Infura
- Chain ID: 5
- Símbolo: ETH
- URL del explorador: dirección de Goerli Etherscan
- Guarda la configuración para que aparezca en el menú de redes.
- Obtener ETH de prueba:
- Copia tu dirección de MetaMask (haz clic en la parte superior).
- Visita un faucet como Alchemy Goerli Faucet y solicita tokens introduciendo tu dirección.
- Verifica el saldo en MetaMask tras recibir los tokens (normalmente en minutos).
- Probar transacciones:
- Utiliza MetaMask para enviar ETH de prueba o interactuar con smart contracts.
- Configura niveles de gas (bajo, medio, alto) para simular las condiciones de Mainnet y observa el comportamiento de las transacciones.
- Consulta Goerli Etherscan para analizar estado y costes de las transacciones.
MetaMask simplifica el trabajo con Goerli, tanto para usuarios noveles como para desarrolladores en proyectos avanzados.
Uso de Goerli en el desarrollo
Testing de smart contracts
Goerli Testnet fue la plataforma elegida para probar smart contracts gracias a su compatibilidad con herramientas de desarrollo y realismo respecto a Mainnet. Los pasos habituales:
- Escribir smart contracts:
- Utiliza Remix como IDE online para crear contratos en Solidity, desde ERC-20 y NFTs hasta protocolos DeFi.
- También puedes usar Hardhat o Truffle para pruebas locales y gestión de proyectos.
- Desplegar en Goerli:
- Conecta MetaMask a Goerli Testnet desde el menú de redes.
- En Remix, selecciona el entorno "Injected Web3" para conectar MetaMask y desplegar el contrato con ETH de prueba.
- En Hardhat, configura el archivo correspondiente con el RPC URL de Goerli y la clave privada.
- Confirma que tienes suficiente ETH de prueba para cubrir el gas del despliegue.
- Testear contratos:
- Realiza llamadas a funciones desde Remix o con scripts de Hardhat.
- Consulta Goerli Etherscan para verificar estado, costes y funcionamiento del contrato.
- Simula situaciones como tarifas de gas elevadas, congestión de red o datos erróneos para detectar posibles fallos.
Goerli permitía comprobar la solidez de los contratos en condiciones casi idénticas a Mainnet, reduciendo riesgos en el despliegue final. Por ejemplo, en un protocolo DeFi, se podía validar el cálculo de intereses, la gestión de liquidez o la protección ante ataques de reentrada.
Conexión testnet a DEX y protocolos DeFi
Goerli era idónea para testear exchanges descentralizados (DEX) y protocolos DeFi como Uniswap, Aave y Compound. El proceso habitual:
- Conectar a un DEX:
- Busca la versión testnet de un DEX, como Uniswap en Goerli, desde la web oficial con la red seleccionada.
- Consigue tokens de prueba (ETH, USDT, DAI) en faucets como Paradigm MultiFaucet o Alchemy Goerli Faucet.
- Realiza operaciones de prueba: swaps, añadir liquidez a pools o crear pares de trading.
- Verifica la ejecución en el explorador de bloques.
- Probar protocolos DeFi:
- Conecta MetaMask a Goerli y accede a la versión testnet de un protocolo DeFi, como Aave.
- Lleva a cabo acciones como aportar liquidez, pedir préstamos o hacer staking con tokens de prueba.
- Comprueba la lógica del protocolo, el cálculo de intereses y la gestión de errores.
- Automatiza pruebas complejas con Hardhat o Truffle.
- Testing cross-chain:
- Goerli era compatible con protocolos cross-chain como ZetaChain, facilitando la simulación de interacciones omnichain.
- Podías simular transacciones entre cadenas, verificar compatibilidad y analizar el comportamiento de los smart contracts en escenarios interred.
Estas posibilidades hacían de Goerli una plataforma ideal para validar la robustez de aplicaciones DeFi antes de lanzarlas a Mainnet.
Simulación de interacción de usuario
Goerli permitía emular escenarios reales de usuario, lo que resultaba útil tanto para desarrolladores como traders:
- Enviar transacciones: Se podía probar la velocidad y el coste de las transacciones con diferentes tarifas de gas, experimentando con tarifas bajas, medias o altas para analizar el comportamiento bajo congestión.
- Interactuar con dApps: Permitía testear interfaces y lógica de aplicaciones como marketplaces NFT, plataformas de gaming o protocolos DeFi, comprobando la experiencia de usuario, la gestión de errores y la ejecución de transacciones.
- Simular errores: Se podía verificar la reacción de los smart contracts ante datos inválidos, falta de gas o fallos de red, permitiendo detectar vulnerabilidades.
Por ejemplo, un desarrollador podía simular la compra de un NFT en un marketplace de pruebas y comprobar que el contrato gestionaba correctamente el pago, la transferencia del token y los posibles errores (fondos insuficientes, parámetros inválidos). Este tipo de pruebas era esencial para preparar las aplicaciones para su lanzamiento en Mainnet.
Conclusión
Función de las testnets en el ecosistema Ethereum y la preparación para Mainnet
Las testnets como Goerli, Sepolia y Holesky son cruciales en el desarrollo de Ethereum:
- Seguridad: Permiten identificar vulnerabilidades en smart contracts y protocolos antes del despliegue en Mainnet, reduciendo riesgos de pérdidas y ataques.
- Innovación: Los desarrolladores pueden experimentar con nuevas características como exchanges cross-chain, protocolos DeFi, NFTs o plataformas de juegos sin riesgos financieros.
- Preparación para The Merge: Goerli fue clave para probar la transición de Ethereum a Proof-of-Stake y preparar el ecosistema para la gran actualización.
- Formación comunitaria: Ofrecen un entorno seguro donde los principiantes pueden aprender blockchain, interactuar con dApps y entender la gestión de wallets.
Con la llegada de Holesky y Sepolia, Ethereum sigue evolucionando y brindando a los desarrolladores herramientas más modernas y eficientes para pruebas. Holesky es la opción principal para validación y staking; Sepolia, para el desarrollo de aplicaciones.
Recomendaciones para desarrolladores y traders
Desarrolladores:
- Adopta Holesky o Sepolia para las pruebas actuales, ya que Goerli ha quedado obsoleta.
- Utiliza faucets de confianza y verifica las URLs para evitar phishing.
- Configura herramientas como Hardhat, Remix o Foundry para automatizar pruebas y despliegues.
- Testea bajo condiciones similares a Mainnet: tarifas altas, congestión y escenarios complejos.
- Experimenta con protocolos cross-chain para anticipar futuras mejoras como sharding o escalabilidad.
Traders:
- Utiliza exchanges principales para operar con ETH y tokens ERC-20 tras validar en testnets, minimizando el riesgo en operaciones reales.
- Consulta herramientas analíticas y materiales formativos para comprender el mercado y diseñar estrategias efectivas.
- Estate al tanto de actualizaciones de Ethereum (mejoras PoS, sharding), ya que pueden influir en precios y dinámica de mercado.
- Prueba estrategias en testnets antes de aplicarlas en Mainnet.
FAQ
¿Qué es Goerli Testnet y para qué sirve?
Goerli Testnet es una red pública de pruebas de Ethereum que permite a los desarrolladores testear dApps y smart contracts antes de lanzarlos en Mainnet. Utiliza Proof of Authority como mecanismo de consenso para garantizar pruebas seguras y eficientes.
¿Cómo desplegar un smart contract en Goerli Testnet?
Compila el smart contract con Hardhat y desplíegalo en Goerli usando npx hardhat run scripts/deploy.js --network goerli. Configura el archivo hardhat.config.js con el RPC URL de Goerli y tu clave privada antes de desplegar.
¿Cómo conseguir ETH de prueba en Goerli testnet?
Emplea faucets como Chainlink o Alchemy conectando tu wallet y verificando por Twitter. También puedes comprar FDT en Uniswap, transferirlos a Goerli y canjearlos por ETH de prueba.
¿En qué se diferencia Goerli Testnet de Ethereum Mainnet?
Goerli Testnet es una red de pruebas PoS para desarrollo y testeo de smart contracts con ETH de prueba limitado. Ethereum Mainnet es la blockchain de producción para transacciones reales. Las operaciones en testnet no tienen valor real y son gratuitas, mientras que en mainnet son definitivas y tienen valor económico.
¿Cómo conectar la wallet a Goerli testnet para probar transacciones?
Añade Goerli a MetaMask introduciendo su RPC URL y Chain ID. Puedes usar Chainlist para la configuración automática. RPC URL: https://rpc.ankr.com/eth_goerli. Actualmente, Sepolia es la testnet recomendada para pruebas estables.
¿Cuál es el endpoint RPC de Goerli Testnet y cómo configurarlo?
El endpoint RPC de Goerli Testnet es https://goerli.infura.io/v3/<your-project-id>. Para conectarte, indica Chain ID 5 y nombra la red como Goerli. Así puedes desarrollar y testear en la red de pruebas.
¿Cuáles son las mejores prácticas para desarrollar y testear en Goerli?
Utiliza entornos locales como Ganache para pruebas iniciales y luego verifica en Goerli. Asegúrate de que la wallet MetaMask esté bien conectada. Testea a fondo todas las funciones con ETH y tokens de Goerli antes de desplegar en mainnet.
¿Qué comisiones tienen las transacciones en Goerli Testnet?
Las comisiones en Goerli Testnet suelen estar entre 0,05 $ y 0,15 $, dependiendo de la demanda y la congestión. Las tarifas varían según las condiciones de red y el precio del gas en tiempo real.
* La información no pretende ser ni constituye un consejo financiero ni ninguna otra recomendación de ningún tipo ofrecida o respaldada por Gate.