An Ethereum Blockchain-based crowdfunding platform for creators to launch projects, set funding goals, and connect with backers for support.
Follow these steps to set up and run the project locally.
- Make sure you have setup metamask wallet. We are using sepolia test network.
- Clone the repository:
git clone https://github.com/Praveenkumar5048/Ethereum_campaign.git cd Ethereum_campaign
- Create a .env file that includes follwing details:
NEXT_PUBLIC_PNEMONIC = your 12 word metamask pnemonic NEXT_PUBLIC_API = This is infura api endpoint for connecting to sepolia test network
- To get the above infura endpoint you need to create a free infura account Click this link, varify your mail and you will be able to create new API key
- Install dependencies
npm install
- Run the Project
npm run dev