This is a small project of a crowdfunding platform, built using React, Next.js, TypeScript, and Solidity.
video.mp4
- Git clone:
git clone git@github.com:OmarBasem/seed-coin.git && cd seed-coin - Install dependencies:
yarn - Start server:
yarn dev
- Add .env file to the root directory with the following content:
MNEMONIC="your mnemonic"
INFURA_PROJECT_ID="your infura project id"
- Compile smart contract:
cd ./src/ethereum && node compile.js - Deploy smart contract:
node deploy.js - Use the deployed contract address in
factory.jsinsideweb3.eth.Contractfunction.
Licensed under the MIT License