Actually deployed at Goerli
Frontend (with Nextjs, Typescript, Ethers and Ness.css) deployed at Vercel
Feature | Supported |
---|---|
Users can Deposit | ✔ |
Users can Withdraw | ✔ |
Team Members Can Deposit Rewards | ✔ |
Goerli Deployed and Verified Contract | ✔ |
Tests | ✔ |
Frontend to Interact | ✔ |
Using Goerli Testing Network (You have balance in your Wallet)
- Install the dependencies:
npm install --save-dev
- Create a
.env
and put your private key and InfuraNode ID following the.env.example
example - Deploy the ETHPool Contract with
npx hardhat run --network goerli ./scripts/deploy-ethPool.ts
- The address of the deployed contract will be printed in the console, copy it.
- Now go to Goerli and paste the address of the contract.
- Verify the contract. To do this type in console:
npx hardhat verify --network goerli DEPLOYED_CONTRACT_ADDRESS
- Done!, Now, you can test easily the contract in Goerli Testnet!