Skip to main content
DE

Decentralized Crowdfunding DAPP

Empowering communities to raise funds securely through decentralized, transparent crowdfunding campaigns.

AIBased India

About this project

Why are you participating for Based India?

I’m participating in Based India to contribute to the development of decentralized solutions for social and community-driven challenges. As India is rapidly adopting digital transformation, I believe that decentralized crowdfunding can play a key role in supporting causes and ventures without relying on traditional financial intermediaries. This project aims to foster transparency, security, and trust, which are crucial in supporting grassroots initiatives and innovations in the region.

What challenges are you focusing on?

One of the major challenges I am addressing is the lack of transparency and accountability in traditional crowdfunding systems. Contributors often face risks of misuse of funds or lack of updates regarding campaign progress. Additionally, these platforms charge high fees, reducing the overall funds received by campaign creators. This project aims to provide a solution by decentralizing the entire process, ensuring full transparency, reduced costs, and tamper-proof record-keeping.

How does your submission address this challenge?

The Decentralized Crowdfunding DApp leverages the Base blockchain to allow users to create and manage fundraising campaigns with full transparency. Every contribution and transaction is recorded immutably on the blockchain, providing accountability to all participants. Smart contracts automatically handle fund withdrawals or refunds, ensuring that funds are only accessible to the campaign creator when the fundraising goal is reached. This approach eliminates the need for intermediaries, reduces costs, and builds trust among contributors, allowing them to confidently support causes.

Challenges we ran into

One of the primary challenges was integrating the smart contract with the frontend in a way that was both secure and user-friendly. Handling MetaMask interactions for users who may be unfamiliar with Web3 required detailed error handling and a simplified UI. Additionally, ensuring gas efficiency while maintaining robust contract functionality was another challenge. I overcame this by optimizing the contract code, reducing unnecessary state updates, and ensuring that campaign logic was straightforward yet secure.

Another challenge was adapting the interface to make it intuitive for users who may not be familiar with blockchain technology. This required multiple iterations on the frontend, improving UX to make actions like contributing and withdrawing funds clear and seamless.

Additional Features

The project was built during the Buildathon from scratch. During the Buildathon, I implemented features like real-time campaign progress tracking, automatic refunds for failed campaigns, and MetaMask integration to ensure seamless wallet connection and transaction handling. I also focused on optimizing the smart contract for low gas fees without compromising security.

About the founder

Building on Base from India

Technologies and tags

React.jsSolidityethers.jsJavaScriptHTMLCSSMetaMaskBase BlockchainEthereum