SENIOR PRODUCT ENGINEER

PassBook: Event Tickets With Clear Ownership on Solana

PassBook: Event Tickets With Clear Ownership on Solana

Digital tickets are easy to fake and hard to prove

A ticket on a phone is just data. Anyone who can take a screenshot can show it as real. The organizer, meanwhile, has trouble proving that they issued the ticket and who holds it now.

PassBook was built to answer two questions: who owns the ticket, and whether it has been altered. The project's README describes it as an event ticketing and NFT marketplace, where ownership is recorded on the Solana blockchain.

PassBook: Event Tickets With Clear Ownership on Solana 1

A familiar sign-in, ownership on-chain

Users sign in with Google, the same habit they already have from other apps. Ownership is recorded behind the scenes, on Solana. The app has a home screen with featured events, event discovery, a marketplace for buying and selling tickets, and a profile where users see their assets.

Ticket images and details are stored on IPFS through NFT.Storage, so the app only keeps a link to that content. This way the ticket content does not depend on a single server.

Running on mainnet

PassBook did not stop at a test build. The app runs on Solana mainnet. I planned it, designed its features, and wrote both the frontend and the backend myself. The repository records 44 commits, from August 2023 to October 2026.

Tech Stack

  • Solana
  • React
  • Firebase