Please describe your proposed solution.
A self-service web app whereby event companies can replace the use of paper tickets with an NFT-based, in-person usage tracking system that is compatible with their existing check-in software.
The solution involves a token-gating resource server to provide wallet-based access to gate payloads, in this case tickets, and a Collections concept to group token gates, which represent tickets, into a single event object with a start and end date.
There is already a self-service token gating app online and working that was funded in Fund 8 and can already be used to add token-gated utility to project team’s own website. This proposal covers a specific package of work sprints that would create a complete, mobile-friendly, self-service event ticketing system that any Cardano project can use for NFT ticketing, as a standalone solution or in cooperation with the team’s check-in software of choice.
Primarily, the required work involves an optional mobile passcode login alternative to the existing wallet-based login scheme. It also requires a new interface for gate creators to scan wallet addresses to produce the gate payload on the creator’s device, as opposed to on a third-party website on the NFT holder’s device as it currently runs.
After finalizing ticket information on their software of choice as normal, event teams would export that ticket data and create a bulk upload file for this app, creating one token gate per ticket and associating them with assets in a specific NFT collection in one process. At the event, team members would use the proposed mobile passcode alternative to log into the app on a mobile device, and use a wallet scanning interface
The wallet scanning interface would replace the existing token-gating OAuth flow with a QR code camera library that scans receive addresses from consumer phones, using the Receive menu of the mobile wallet of choice. With a collection in mind and a wallet obtained, the interface not only confirms attendance but checks against passbacks by associating the first wallet used for that NFT into a token usage log for the event. The scan UI will reveal the ticket payload belonging to an NFT and the original registrar can reverify (re-entry) unlimited times, while ensuring that the same token cannot be used by a different wallet for the same event.
This proposal envisions a check-in desk with a laptop running web2 ticket scanning software as normal, attached to a handheld USB scanner. Beside that, a mobile phone belonging to the event team resting on a stand, logged into this app and on the Scan page. Almost nothing needs to change about how the check-in desk does business, except that instead of scanning a paper ticket, they are using their mobile phones to scan a wallet, to obtain the digital ticket QR, then scanning that into the system as if it were the paper version.
How does your proposed solution address the challenge and what benefits will this bring to the Cardano ecosystem?
For the first time, Cardano conventions will be able to use NFTs as tickets without changing much about their existing operations, while saving money on printing and shipping paper tickets.
This is a highly dynamic system that would allow NFTs representing tickets to enjoy multiple utility perks at the same time. It would allow future events (collection objects) to re-use the same tickets for access, making ticket NFTs much more engaging long-term.
This system is not a proprietary ticketing system, it is a service layer that helps abstract NFTs into tickets and verify them. Once built, Cardano projects will be able to create their own NFT based event tickets and keep all the profit. Even teams that have an NFT collection but have never used ticketing software, don't need to use any - by using this scanning app by itself, you can confirm admission by scanning the consumer's phone and receiving the ticket payload - no need to do anything further if all you need to do is confirm a person owns the right NFT, which would be ideal for afterparty use.
There is no new mobile wallet to develop, no mobile app to install, consumers who are familiar with practically any mobile wallet can use it, and event teams familiar with practically any check-in software can use the app’s back-end to design this NFT utility without needing any coding skills or advanced knowledge.
NFT tickets can be used for multiple events throughout the year, with unlimited re-entry for the holder per event, while at the same time eliminating the possibility of “passbacks” or ticket duplication.
How do you intend to measure the success of your project?
The metrics we plan to measure post-launch are:
- Number of business users creating NFT ticket gates
- Number of active collections (events) in a 3 month rolling average
- Number of event check-ins in total
- Average RSVP rate - number of NFT tickets VS unique wallet check-ins
We hope the beneficial effects to the ecosystem would be:
- Many more NFT projects hosting parties and events without help from developers.
- Large Cardano conventions, parties and other events will use NFTs as tickets for the first time.
- A powerful onboarding tool for Cardano; attract web2 event management teams with the added security and dynamic abilities of an NFT-abstracted ticket solution they can use with their existing system. Big events using the app means more new consumers using Cardano to purchase NFT tickets.
Please describe your plans to share the outputs and results of your project?
We will share the progress and results of this work product on our website as blog updates as well as in partnership with project partners on Twitter and Youtube. We want to assist Cardano organizations to utilize this service layer to token gate all manner of existing events in Cardano and beyond, ideally through the use of existing popular and commonly used NFT series.