This project is a web based project that implement Web 3.0 concept by using *Smartcontracts, **Solidity, **Blockchain Technology, etc. The main feature of this web application is to send *Ethereum to other people by their wallet address.
- ReactJS
- Tailwind CSS
- React Context API
- Smartcontracts
- Solidity
- Hardhat
- Alchemy
- Metamask
- Clone this repository by running
git clone https://github.com/stanleyclaudius/ether-send.git
command on terminal. - Run
npm install
command on client folder, smart_contract folder, and also the root folder of the project. - At smart_contract folder. simply create a
.env
file and paste the content from.env.example
file on the smart_contract folder. After that, fill theACCOUNT_PRIVATE_KEY
value with your wallet (in this project, the wallet being used is Metamask) private key. - At the root folder of the project, simply create a
.env
file and paste the content from.env.example
file on the root folder of the project. After that, fill thePORT
value with your chosen server port (e.g. 5000). - Run
npm run dev
command on the root folder of the project to start spinning up the project.
Thank you for visiting my repository, if you found some bug on this web application, just simply post an issue in this repository. This repository is created to learn Web 3.0 technology and inspired by Javascript Mastery youtube channel instructor.