Video: Deployed dApp Demo
Live Site: https://zkfund.vercel.app/
zkFund is a Decentralized crowdfunding platform built on zkEVM allowing creators to raise funds for projects in a transparent and secure manner.
- Create and manage crowdfunding campaigns
- Contribute funds to campaigns
- Track contributions and amounts raised transparently on blockchain
- Creators can withdraw funds only if campaign target is reached
- ONLY creators can claim funds.
- Creators can edit campaigns as well.
- Creators can delete campaign.
- Clone the repo
- Install dependencies with
npm install
- Start local dev server with
npm run dev
- Build and deploy to production with
npm run build
components/*
- React component filesabis/
- Contract ABIscontexts/
- React context filesutils/
- Utility functionsstyles/
- Tailwind CSS classeshardhat/*
- Hardhat config, tests, scripts
- React - Frontend framework
- Tailwind CSS - Styling
- Thirdweb - Web3 development SDK
- Hardhat - Ethereum development environment
- Solidity - Ethereum smart contract language
- React Hot Toast - Notifications
Hello everyone, myself Mohammad Ayaan Siddiqui from India. I am a Full Stack WEB3 developer and a DECENTRALIZATION MAXI. Currently working as TECHNICAL CO-FOUNDER in a web3 startup based in Netherlands.
If you are interested in either of the topics or building in similar skills, connect with me below:-