Aplicación HodlApp donde puedes holdear tu ETH por un determinado tiempo. Esta aplicación se desarrolló durante la grabación del siguiente video:
[YT Link]
Hecha con Scaffold-ETH 2.
Si quieres hacer cambios en la aplicación, puedes seguir los siguientes pasos:
- Node (>= v20.18.3)
- Yarn (v1 or v2+)
- Git
- Clona el repositorio e instala las dependencias:
git clone https://github.com/carletex/hodlapp.git
cd hodlapp
yarn install
- Inicial la blockchain local:
yarn chain
- En otra terminal, despliega el contrato HodlContract:
yarn deploy
- En otra terminal, inicia el frontend:
yarn start
Abre tu navegador y ve a http://localhost:3000.
Por defecto, el frontend, estará apuntando al contrato que deployamos en Optimism durante el video. Si quieres apuntar al contrato local, necesitas cambiar la configuración en packages/nextjs/scaffold.config.ts:
targetNetworks: [chains.hardhat],
Puedes ejecutar los test del contrato con yarn test.
Puedes leer la documentación de Scaffold-ETH 2 en SE-2 docs