hackquest logo

Nebula

Redefining crowdfunding: Empowering communities through transparent, decentralized impact-driven investments

Videos

Description

NEBULA

Nebula is a decentralized crowdfunding platform that allows users to create campaigns with a specific funding goal and deadline.

•Once a campaign is created, contributors can browse through the listed campaigns, select a cause they support, and fund tokens into it. Upon contributing, donors gain voting power, enabling them to participate in decision-making related to fund allocation.

•After a campaign reaches its milestone, the campaign creator is required to submit a proposal on how they intend to utilize the raised funds. This proposal is visible to all contributors, who are notified of its submission. Contributors then review the proposal and vote to approve or reject it. If at least 51% of contributors approve the proposal, the creator is allowed to withdraw funds from the chain. If the proposal doesn’t meet the approval threshold, the creator must submit a revised proposal for further consideration.

•While most of Nebula’s functionalities, including campaign creation, contribution tracking, and voting power calculation, have been fully implemented, the proposal validation process is still in progress. We developed Nebula using Next.js, wagmi, and RainbowKit UI, with shadcn and Aceternity UI handling the design elements. The platform is designed to empower contributors by giving them a say in how their contributions are utilized, making the funding process more transparent and community-driven.

X post

Github Repository

Deployed Link

Progress During Hackathon

Made changes to the UI components and added voting logic in the smart contract.

Team LeaderPPrayas Pal
Sector
DeFiDAO

Builders Also Viewed