<aside> 🌐 POAP: This is what you’ll hear Proof of Attendance Protocol called in the WEB3 space. POAPs are customized (NFT) tokens that are minted to participants of an event. They can be used as proof that the owner was a part of the involved experience.

</aside>

👀 Problem

We aim to solve the absence of a Polkadot-specific platform for minting POAP tokens, catering to event organizers and participants. This is important for verifying community membership and event participation, further fostering community engagement, member’s recognition and growth within the Polkadot ecosystem.

POAPs are popular within the Web3 ecosystem and are gaining rapid publicity, especially on Ethereum. A typical example is https://poap.xyz/. It is necessary to have a go-to platform that can allow POAPs minting for Polkadot ecosystem. An example use-case event is the Polkadot Heroes program where we host regular meetups and workshops for rookies to get ranked and eventually become heroes. We should be able to have a go-to platform for handling the minting and allocation of tokens directly on the Polkadot network, existing solutions are mostly on the Ethereum network.

This spec is based on this GitHub issue on the Polkadot heroes GitHub repository. Users should be able to get access to POAP that allow them to prove that they are members of a community or attended events. There are currently no such platforms that are specifically built to work serve POAPs.

Targeted users are Polkadot address holders, which means this has to be connected to a Wallet address (and an email address or other IDs). The aim is to develop this concept before more events start popping out that will require the concepts of POAPs (hence the urgency).

Timeline

Ideation: December 2023

Team building: December - January 10th

Bolaji Ahmad (Fullstack blockchain)

Emmanuel Adebayo (Project management)

Development Phase:

MVP Phase: January - March (approximately 1 month of dev)l


💭 Proposal

Build a POAP on the Polkadot ecosystem, which will make use of the Polkadot Assets Hub, to mint NFTs for participants. There is an existing application on the Ethereum chain hosted on POAP.xyz. There also exist an event specific implementation built by Polkadot team members and used in Lisbon sub0, check here. All the NFTs should be accessible on Kodadot (the Polkadot NFT marketplace).

This POAP is going to be useful for any kind of event or meetings happening on Polkadot. The plan is to build a Dapp, unique URLs that will allow users to claim their tokens (but only if they attend the event). The types of events covered are: