User interface for interacting with the EuroPool contract deployed on Celo Alfajores. This interface enables users to perform the following actions :
- Connect their wallets
- Deposit cEUR into the EuroPool pool
- View the amount of cEUR they have deposited
- Withdraw their cEUR
- Claim their cEUR rewards
Technologies used:
- React / Next.js
- Viem / Wagmi
The final application is accessible at europool.vercel.app.
Continuous deployment is set up. Commit to main
triggers the latest version's deployment.
First install dependencies
npm install
then run the development server:
npm run dev