Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/josemariasosa/merida-1-set-up
https://github.com/josemariasosa/merida-1-set-up
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/josemariasosa/merida-1-set-up
- Owner: josemariasosa
- Created: 2024-09-10T16:34:49.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2024-09-11T01:24:31.000Z (3 months ago)
- Last Synced: 2024-09-11T23:10:27.101Z (3 months ago)
- Language: JavaScript
- Size: 71.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ejercicio - Mérida 1 - Set up ambiente de desarrollo
Este repositorio es un ejercicio sencillo diseñado para los participantes del hackathon de ETH Mexico, con el fin de mostrar cómo preparar un ambiente de desarrollo en Ethereum utilizando Hard Hat.
## Instrucciones
### 1. Crear un nuevo proyecto de Hardhat
```bash
mkdir merida-1-set-upcd merida-1-set-up
```Inicializar el proyecto:
```bash
yarn init
```Instalar Hardhat como dependencia de desarrollo:
```bash
yarn add --dev hardhat
```Inicializar Hardhat:
```bash
yarn hardhat init
```Para clonar el código se puede utilizar el siguiente comando.
```bash
git clone [email protected]:josemariasosa/merida-1-set-up.git
```### 2. Instalar las dependencias necesarias
Una vez que tengan el proyecto de Hardhat configurado, deberán instalar los siguientes paquetes:
Instalar los contratos de OpenZeppelin:
```bash
yarn add @openzeppelin/contracts
```### 3. Las pruebas predeterminadas deben de correr exitosamente
Una vez hecha la instalación, no debe de haber problema para correr con éxito las pruebas predeterminadas.
Comando para correr las pruebas de Hardhat.
```bash
yarn hardhat test
```## Objetivo del Ejercicio
Vamos a desplegar 2 contratos:
- WETH
- Staking LiquidoFaucet de AVAX Fuji testnet
https://core.app/tools/testnet-faucet/?subnet=c&token=c
https://app.infura.io/