This smart contract is for a decentralized crowdfunding application. It allows users to contribute to existing campaigns, and view the details of ongoing and past campaigns.
Test the dApp here: Blockdonate
Check the frontend repo here: Frontend repositorie
To get a local copy up and running follow these simple example steps.
A web3 browser (e.g. MetaMask)
An Ethereum wallet with some Goerli testnet Ether
Hardhat framework to test and deploy
Clone the repo
git clone https://github.com/julienbrs/hardhat-blockdonate
Install package dependencies using yarn
yarn
- Possibility to create your own campaign is coming
- A token reward system for contributors, where token rewards are allocated to contributors based on the proportion of their contributions to the total contributions of the campaign
- DAO with a voting system to ensure the successful delivery of the crowdfunding objective. This allows contributors to vote on the allocation and use of raised funds and ensures transparency and accountability within the crowdfunding process.
Please note that this dApp is built on the Goerli testnet and any transactions made will not result in real ether being transferred, and it's only for testing purposes.
Bourseau Julien - 2nd year student at Ensimag, 2022 - julien.bourseau@gmail.com
Project Link: https://github.com/julienbrs/hardhat-blockdonate