paint-brush
Cómo cargar éteres de prueba gratuitos ilimitados en Metamask Walletpor@daltonic
9,250 lecturas
9,250 lecturas

Cómo cargar éteres de prueba gratuitos ilimitados en Metamask Wallet

por Darlington Gospel 7m2023/03/21
Read on Terminal Reader

Demasiado Largo; Para Leer

Use esta guía para agregar tantos Ethers gratuitos como desee a su billetera Metamask. Al usar esta técnica, puede tener un suministro abundante de éteres disponibles para usar en pruebas y desarrollo. Solo necesita NodeJs, la extensión de Chrome para Metamasks y unos pocos pasos sencillos.
featured image - Cómo cargar éteres de prueba gratuitos ilimitados en Metamask Wallet
Darlington Gospel  HackerNoon profile picture
0-item
1-item

Introducción

¿Quiere probar sus contratos inteligentes de Ethereum sin tener que preocuparse por quedarse sin éteres? Le mostraremos cómo agregar tantos Ethers gratuitos como desee a su billetera Metamask en esta guía. Al usar esta técnica, puede tener un suministro abundante de éteres disponibles para usar en pruebas y desarrollo. Solo necesita NodeJs, la extensión de Chrome para Metamask y unos sencillos pasos.


¡No se pierda información valiosa sobre el mundo del desarrollo Web3! Al suscribirte a mi canal , tendrás acceso a una amplia gama de videos educativos que pueden ayudarte a llevar tus habilidades al siguiente nivel. Y si está interesado en conectarse conmigo personalmente, asegúrese de consultar los libros, cursos y servicios que ofrezco. ¡Únase a mí en este emocionante viaje de desarrollo de Web3 y liberemos todo su potencial juntos!

requisitos previos

Para seguir este tutorial y cargar ethers gratis en tu Metamask, necesitarás los siguientes paquetes:


Puede ver el video tutorial con el video de YouTube a continuación.

Ahora echemos un vistazo a los pasos y métodos que necesitará para cargar éteres gratuitos ilimitados en su billetera Metamask.

Método de casco

Debido a su flexibilidad, extensibilidad y velocidad, muchos desarrolladores de web3 y profesionales de web3 han adoptado Hardhat como el marco de referencia para desarrollar aplicaciones en la red Ethereum.


Estos son los pasos para cargar Ethers a Metamask usando Hardhat.


PASO 1: Configuración de la estructura del proyecto Cree un proyecto denominado **freeTestEthers** , que podría ser cualquier proyecto basado en JavaScript, como NodeJs, ReactJs, VueJs o incluso un proyecto NextJs. Para este ejemplo, haremos un proyecto de NodeJs.


A continuación, abra la carpeta del proyecto en la terminal o simplemente navegue hasta ese directorio y ejecute los siguientes comandos.


 cd freeTestEthers npm init --y


El comando anterior iniciará la carpeta como un proyecto de nodeJs. Vea la imagen a continuación.


archivo paquete.json

PASO 2: Creación del proyecto Hardhat Instale los paquetes Hardhat que le permiten ejecutar un servidor blockchain, en la terminal, ejecute los siguientes comandos:


 npm install hardhat


Después de la instalación, ejecute el siguiente comando de casco.


 npx hardhat


Ahora, siga las indicaciones como se puede ver en la imagen a continuación para completar la instalación:


Asistente de comando de casco

PASO 3: Ejecución del servidor Hardhat Al finalizar la instalación, vuelva a ejecutar este comando para activar el servidor de cadena de bloques Hardhat:


 npx hardhat node 

Servidor de casco

El comando anterior debería activar un servidor como el de la imagen de arriba. Observe la diferencia entre las cuentas y sus claves privadas. Luego usaremos las claves privadas para importar Ethers a Metamask.


PASO 4: Acceso a Metamask Con Metamask ya instalado, abra su navegador y visite el siguiente enlace que abrirá la interfaz de su extensión Metamask por completo. Debería verse como la imagen de abajo.

extensión cromada://nkbihfbeogaeaoehlefnkodbefgpgknn/home.html#


Interfaz de metamáscara

PASO 5: Configuración de la red

Ahora le decimos a Metamask que use el servidor Hardhat que se ejecuta en el paso 3 de esta sección.


Metamask normalmente viene con una red Localhost de forma predeterminada que tiene configurado Hardhat, por lo que no tendríamos que configurar la red desde cero.


Dirígete a la página de redes de Metamask y asegúrate de que tu configuración esté en la misma página que la mía.


Paso uno

Segundo paso

¿Notaste la configuración de red en la imagen de arriba?


  • Nombre de la red: se refiere al alias que prefiere dar a su red de cadena de bloques.
  • Nueva URL de RPC: apunta al punto final HTTP desde donde se puede acceder al servicio de cadena de bloques, comprende el host y el puerto del servidor de cadena de bloques.
  • Id. de cadena: especifica un número de identificación único para una red blockchain en particular, para el servidor Hardhat, siempre es 31337.
  • Símbolo de moneda: indica el tipo de criptomoneda utilizada en una red de cadena de bloques en particular.


PASO 6: Importación de Cuentas Desde el paso 3, copie la primera clave privada para la cuenta cero (0) como se puede ver en la siguiente imagen.


Paso uno

Ahora, asegúrese de seleccionar Localhost como su red preferida y haga clic en el botón " importar cuenta " como se puede ver en la imagen a continuación.


Segundo paso

Paso tres

Paso cuatro

Felicitaciones, ha podido importar una nueva cuenta usando su clave privada, ahora compare cómo a través de la clave privada, la dirección de la cuenta 5 es la misma que la de la imagen a continuación.


Dirección de billetera y saldo importado


Ahora puede repetir este proceso para importar más cuentas desde su servidor Hardhat.


Con este proceso único implementado, cada vez que active su servidor de cadena de bloques Hardhat, su cuenta se actualizará con un nuevo saldo de 10 000 ETH. Ahora puede usar todos estos Ethers para sus procesos de desarrollo de Hardhat.


Curso de Mercado de NFT


Método Ganache

Truffle es uno de los conjuntos de herramientas más completos para el desarrollo de contratos inteligentes. Para un servidor de cadena de bloques, tienen Ganache.


Con Ganache no necesita instalarlo en un proyecto específico, solo necesita configurarlo globalmente una vez en su máquina local. Estos son los pasos para cargar Ethers a Metamask usando Ganache.


PASO 1: Instalación del servidor Ganache Para instalar Ganache globalmente en su máquina, ejecute el siguiente comando en su terminal:


 npm install ganache --global //or sudo npm install ganache --global


Después de la instalación, debería ver un resultado similar a la imagen a continuación.


Instalación

PASO 2: Ejecutar el servidor de Ganache Al finalizar la instalación, ejecute el siguiente comando para activar el servidor de cadena de bloques de Ganache:


 ganache -d 

Servidor Ganache

Se debe crear un servidor similar al de la imagen de arriba usando el comando mencionado anteriormente. Preste atención a cómo difieren las cuentas y sus claves privadas. Las claves privadas eventualmente se usarán para importar Ethers a Metamask tal como lo hicimos con Hardhat.


PASO 3: Configuración de la red Una vez más, debemos indicar a Metamask que se conecte al servidor Ganache que está activo en el paso 3 de esta sección. Esta vez, se agregará una red completamente nueva desde cero.


Verifique que su configuración esté en la misma página que la mía en la página de redes de Metamask.


Paso uno

Segundo paso

Ahora se debe saber que la única diferencia entre los servidores Hardhat y Ganache es su ID de cadena. Mientras que Hardhat tiene una identificación de cadena 31337, Ganache tiene 1337. Asegúrese de hacer clic en el botón Guardar para agregarlo a su lista de redes.


PASO 4: Importación de Cuentas Desde el paso 3 copia la primera clave privada para la cuenta cero (0) como se puede observar en la siguiente imagen.


Paso uno


Ahora, asegúrese de seleccionar Localhost como su red preferida y haga clic en el botón " importar cuenta " como se puede ver en la imagen a continuación.


Segundo paso

Paso tres

Paso cuatro


Felicitaciones, ha podido importar una nueva cuenta usando su clave privada, ahora compare cómo a través de la clave privada, la dirección de la cuenta 5 es la misma que la de la imagen a continuación.


Dirección de billetera y saldo importado

Puede importar cuentas a su billetera Metamask de esta manera. Hacer este procedimiento ahora le permitirá importar más cuentas de servidor de Ganache.


Después de completar este procedimiento único, cada vez que encienda un servidor de cadena de bloques Hardhat, su cuenta se actualizará con un nuevo saldo de 1000 ETH. Todos estos Ethers ahora están disponibles para su uso en sus procedimientos de desarrollo de Hardhat.


mi último libro


¡No pierda la oportunidad de convertirse en un desarrollador de contratos inteligentes muy solicitado! Obtenga una copia de mi libro, "Capturing Smart Contract Development" , y obtenga las habilidades y el conocimiento que necesita para sobresalir en este apasionante campo. Y mientras lo hace, asegúrese de suscribirse a mi canal para mantenerse actualizado con los últimos videos de desarrollo web3.

Conclusión

En conclusión, esta guía ofrece dos métodos, los métodos Hardhat y Ganache, para agregar Ethers gratuitos ilimitados a una billetera Metamask con fines de prueba y desarrollo. Ambos métodos requieren la instalación de NodeJs, la extensión de Chrome para Metamask y el uso del marco Hardhat o Ganache. Siguiendo los pasos descritos en la guía, los usuarios pueden cargar fácilmente Ethers en su billetera Metamask y tener un suministro abundante disponible para probar y desarrollar contratos inteligentes de Ethereum.


Eso es todo por este tutorial, gracias por sintonizarnos, ¡y nos vemos en el próximo tutorial!

Sobre el Autor

Gospel Darlington es un desarrollador de blockchain de pila completa con 7 años de experiencia en la industria del desarrollo de software.


Al combinar el desarrollo de software, la escritura y la enseñanza, demuestra cómo crear aplicaciones descentralizadas en redes de cadena de bloques compatibles con EVM.


Para obtener más información sobre él, visite y siga su página en Twitter , Github , LinkedIn o su sitio web .