Crowdfunding platform to empower the next billion wave of crypto builders by funding their journey to ETHGlobal hackathons
Problem Statement: Everyone will agree that attending in-person events has so much value. But, unfortunately, flying in to attend a global hackathon requires a financial commitment (visa application, flights, accommodation, daily stipend etc.) that for many builders around the world is a luxury they don't have. As Gitcoin is for Public Goods, and Giveth is for donations with cryptocurrency, our team wanted to create a crowdfunding platform that focuses on onboarding the next wave of billion builders into crypto.
One Liner: Introducing Builder'sGarden, a crypto crowdfunding platform that matches young builders, who don't have the financial means to attend global hackathons, to backers who can financially sponsor them.
Current Solutions: if a young builder doesn't have the financial means to finance a trip to a global hackathon the current solutions are: (a) seek out an individual donor either via their limited network or cold dm-ing people in socials like Twitter (b) being part of a crypto native community like H.E.R. DAO and apply to their scholarship programs (c) apply to grants programs operated by protocols. These solutions might seem great but there are not enough because, for example, what if they are completely new in the space and they haven't even heard of a community like H.E.R. DAO?
Solving Multiple Problems: Young passionate builders not having access to financial aid opportunities is the core problem we are solving but we are also solving the backers' (people financially backing the builders) pain point of how to verify the "humanity", portfolio and intentions of the builders. Also, indirectly, by linking attestations all the way to sponsors who are giving out the prizes in the hackathons, we are solving the hackathon partners' & sponsors' frustrations of not being able to track what winners of their sponsor tracks do post-hackathon.
Key Features: (a) Proof-of-Humanity & Proof-of-Identity to get a pulse check on the intentions of the builders crowdfunding for their project (b) Attestations to prove that the builders have really attended the hackathon and linking that to their achievements if any (c) automatically levelling up the profiles of the builders using dynamic NFTs to reflect their achievements
Conclusion: Builder'sGarden is a revolutionary crowdfunding platform that addresses the frustrations and challenges of young passionate builders. By providing a trustless platform where builders can get backed with cryptocurrency and the backers can get proof of that backing in the format of an NFT. On-chain attestations from the funding to the post-hackathon process ensure transparency and immutability of the achievements of the builder and how that is linked to the initial financial aid of the backer.
The user journey from the builder's perspective starts by going through a Proof-of-Humanity and Proof-of-Identity stage that: (a) verifies the builder's social handles (Twitter, Discord, GitHub) (b) verifies the linkage between the builder's Twitter to WalletAddress (using the Next.ID using Mask Network) (c) verifies their humanity via Gitcoin Passport (data vault Sismo)
The two-factor verification during profile creation ensures genuine participants and gauges their commitment to secure financial backing for attending the hackathon.
After profile verification, the builder can create an account in Builder's Garden platform, which is represented in an ERC-6551 format.
Once an ERC-6551 account is created, the builder can create a new crowdfunding project by: (a) setting a target fundraising amount (in ETH), (b) indicating which ETHGlobal hackathon they will be participating in, (c) writing their motivation and goals for hackathon participation
From the backer's perspective, the creation of a profile doesn't require a verification process but their account is also represented in an ERC-6551. Once they found the builder's story appealing, they can proceed to fund a particular builder in increments of 0.05 ETH.
Once the funding reaches the target amount and the builder claims the fund in ETH, both the builder and his/her multiple backers will receive an ERC-1155 Builder'sGarden Token airdropped into their ERC-6551 accounts, symbolizing the builder-to-backer relationship formed.
When the funding is claimed by the builder, an automatic attestation via EAS will be triggered to represent that the backer(s) will be attesting for their builders.
To ensure the funding is used for attending hackathons, additional attestations via EAS will be conducted: (a) Builders' hackathon teammates will need to attest them with their WalletAddresses to prove team formation (b) submit their ETHGlobal project showcase link as an attestation (c) If the builder wins a sponsored track, an attestation request will be sent to the sponsors to confirm this.
After completing the series of post-hackathon attestations, the builder's achievements will be represented by automatically levelling up, and their ERC-1155 profile picture (PFP) will dynamically change to reflect this.
Major tech Used: [SmartContract Development] Solidity Smart Contracts, Hardhat. [Front-end] Next.js [Back-end] Nest.js, MongoDB
Major Sponsor Products Used:
Major Hack: