A simple Dapp for locking ERC20 or ETH tokens in contract as per the lock time set in the contract by the owner.
- Run
yarn
to install all the dependencies - Run
yarn dev
to start your FrontEnd dev environment
- Run
yarn
to install all the dependencies - Once installation is complete,
cd
into your app's directory and runyarn chain
to start a local hardhat environment - Open another terminal and
cd
into your app's directory - Run
yarn deploy
to deploy the example contract locally - Run
yarn dev
to start your FrontEnd dev environment - Run
yarn test
to run tests of the smart contracts
This project is built with the following open source libraries, frameworks and languages. User choice of framework used, available in plain js or typescript.
Tech | Description |
---|---|
------ | ------ React Frontend Environment ------ |
Next JS | React Framework |
------ | ------ CSS Framework ------ |
none | |
Tailwind | A utility-first CSS framework |
------ | ------ Ethereum Development Environment ------ |
Hardhat | Ethereum development environment for professionals |
------ | ------ Included Libraries ------ |
WAGMI | A set of React Hooks for Web3 |
RainbowKit | RainbowKit is a React library that makes it easy to add wallet connection to your dapp. |