Summary of Proposal
We propose to implement “Buy Me a Beer” (BMAB) token app leveraging the DIP-46 POD based ticketing for Devcon 7 attendees. This will allow verified ticket holders to claim and share beers, fostering social interactions and providing a practical demonstration of POD technology and how permissionless applications can be built to enhance user experience in a fun and interactive way.
Abstract
This proposal suggests utilising PODs to verify and claim a ‘Buy Me a Beer’ token that can be used to claim a beer at Devcon. Attendees can scan the QR code linked to their POD tickets to receive an activation code. This code can be used to mint the BMAB token which can be used to claim a free beer. Anyone who has a BMAB token can also scan other participant’s QR codes to generate and give them an activation code.
Motivation & Rationale
The motivation behind this proposal is to enhance attendee engagement through a gamified social reward system using the POD technology. By issuing a BMAB token, participants can enjoy tangible, real-world use cases of cryptographic proofs, while social interactions are incentivised.
Through the implementation of this proposal, we are aiming to bring forward the following aspects to the Devcon attendees.
- Showcases a practical use case: It provides a tangible, easy-to-understand example of how PODs can be used beyond simple ticket verification, showcasing their potential for creating interactive and engaging experiences.
- Social Networking: By allowing attendees to share beers and invite others, the application encourages networking and social interactions among Devcon participants.
- Gamification: The inclusion of leaderboards and potential badges demonstrates how applications can be built in a permissionless fashion to create meaningful and engaging, game-like experiences within an event context.
- Ecosystem Development: This application can serve as an example and inspiration for developers, encouraging builders to further create more permissionless applications and experiences, expanding the ecosystem.
Implementation
1. Initial Scan & Token Distribution:
- Assumption is that ticket holders will have their PODs ready to be scanned on their ZuPass.
- Any user can initiate the game by scanning and verifying their POD QR code
- Once the scan and verification is complete, a code is created that is shared with the attendee who was scanned.
- This code can be used in ‘Buy Me A Beer’ portal to claim a BMAB NFT.
- This NFT can be presented and validated at a Beer booth to claim beers
2. Social Interaction & Gamification:
- Attendees can invite up to other people for beer through scanning their PODs, earning additional points in return for the leaderboard.
- Sharing their leaderboard status publicly can yield one more token.
3. Claiming Process:
- Attendees can show the QR code associated with their profile at a beer vendor within the convention center to claim their beers. The number of beers that are claimed would be recorded in the backend. This process is to be confirmed based on integration.
4. Additional Features:
- The QR code can be added to digital wallets (Google/Apple) for convenience.
- Developers will have the option to fork the application and develop more use cases on it.
5. Other options:
- Other permissionless offers and side-event registration can be integrated to the application, allowing users to do more actions for more points or rewards.
- Incase the beer or alcoholic drinks cannot be served in the venue, we can substitute beer with coffee or other desirable refreshments.
Operational Requirements & Ownership
- Smart Token Labs team to develop and adopt BMAB application, ensuring seamless integration with the POD system working with 0xPARC team
- 0xPARC team to support Smart Token Labs team with the support and guidance on how to best integrate and verify ticket PODs
- Smart Token Labs Set up the backend infrastructure to handle code generation, beer claims, and leaderboard tracking.
- Devcon team to approve the set up of a beer claim booth at the venue or provide guidance on what the suitable alternative could be, Smart Token Labs to establish the claim locations and train staff or volunteers on the system.
The proposal is still in early stages of thinking. So we welcome all questions and feedback on how this can be executed to be a easy and fun experience at Devcon.