
Fanbase | Coldplay tickets made easy
The Ticket Protocol prioritises your number in the queue based on Spotify OAuth - redefining fairness with transparency and royalties baked in.
Demo
About
The problem it solves This app transforms the traditional ticketing system by addressing critical issues in fairness, transparency, and fan engagement: • Prioritization: The platform builds a unique loyalty score between artists and their most dedicated supporters, ensuring true-fans are first in line for tickets. • Resale Transparency with Royalties: Enforcing ERC-2981 standards, the app caps resale prices and ensures artists earn royalties on every secondary market transaction, creating a fairer, blockchain-verified resale ecosystem. • Decentralizing Ticketing Systems: By integrating Web3 principles, the app revolutionizes traditional ticketing, making it transparent, equitable, and trustless, while boosting organizational brand value through innovation. • Strengthening Fan-Artist Bonds: The platform fosters deeper connections by rewarding loyal fans with exclusive benefits, aligning artist recognition with fan dedication in a decentralized and trust-enforced ecosystem.
How it's made
Challenges we ran into Building this project came with its fair share of challenges, particularly as we ventured into cutting-edge Web3 technologies. Here are some of the major hurdles we faced and how we overcame them: • Attestations Were New to Us: Implementing a reliable attestation mechanism for fan loyalty scoring required diving into unfamiliar territory. By leveraging documentation, community forums, and existing libraries, we gradually built a robust attestation system to accurately calculate and validate fan-artist relationship scores. • Learning Cairo with StarkNet: Developing smart contracts on StarkNet using Cairo was a steep learning curve. We tackled this by breaking the problem into smaller tasks, engaging in collaborative learning, and actively participating in StarkNet developer communities to understand best practices. • New Ways for Implementing Subgraph: Incorporating a custom Subgraph for event tracking and ticket distribution involved experimenting with unconventional queries and schema designs. Iterative debugging, testing, and deep dives into Graph Protocol documentation helped us build a performant and scalable implementation. • MPC Wallets for Coinbase: Implementing secure Multiparty Computation (MPC) wallets for Coinbase was complex, especially for handling decentralized ticket payments. By consulting Coinbase’s developer tools and API guides, we optimized the integration and ensured seamless wallet functionality. Each challenge pushed us to learn, adapt, and innovate, ultimately resulting in a more secure, transparent, and efficient Web3-powered ticketing platform.