Skip to content

GigaHierz/open-build-le

Repository files navigation

Salad

this is an open Source dApp - decentralized application for Bootcamps, NGOs to prove that recipients of scholarships fulfill their part of the deal. For example H.E.R. DAO, a women and non.binary focused developer and builder DAO often gets tickets provided by conferences to distribute to women and non-binary people. The organisation sponsoring the tickets often expects something in return, like attending a talk or workshop. To incentivise people to fulfil this requirement, we ask them to stake Tokens in the value of the Ticket with us. If they fulfil all requirements, they will get their tokens back.

Team

Problem

H.E.R. DAO, women and non-binary-focused developer and builder DAO get tickets provided by conferences to distribute to women and non-binary people. The organization sponsoring the tickets expects something in return, like the ticket recipients attending a talk or workshop. This is difficult to keep track of

Solution

Upon applying for a ticket, the user has to stake the value of the ticket in the Contract. During the conference the user will be abel to receive a POAP (Proof of Attendance). When coming back to the website we will do an API request to the POAP API to check if the user has the POAP of the mandatory event. Only then they will be able to withdraw their staked tokens.

UI/UX

Design Template can be found here

Smart Contract

The Smart Contract can be used as a template. As parameter, it takes a list of PromoCodes, the value of the ticket, and the address of the POAP event.

Tech used

Frontend is build with React, Tailwind, Next.js, Wagmi and deployed on Vercel. Smart Contract is written in Solidity and deployed on Goerli Testnet