Built on Camino Network

NFT Tickets for
Travel Experiences

Mint verifiable NFT tickets for every booking. Prove attendance, unlock gated reviews, and reward your travelers with on-chain tokens.

NFT Ticket #00142

Experience

Sunset Sailing Tour

Mallorca, Spain

Date

Mar 22

Guests

2

Status

Issued

On-chain verified
0x8f3a...c4d1

~$0.001

Cost per ticket mint

<2s

Finality time

ERC-721

Standard NFT tokens

100%

Custodial — no wallets needed

Features

Shaping the Future of
Travel Ticketing

Beyond paper tickets. True digital ownership, proof of attendance, and authentic reviews — all on-chain.

NFT Ticket Minting

Every booking automatically mints an ERC-721 NFT ticket. Unique, verifiable, and permanently on-chain.

QR Check-In

One-time QR codes with cryptographic nonces. Scan to verify, check-in on-chain, and transition ticket state to ATTENDED.

Gated Reviews

Only travelers with ATTENDED tickets can leave reviews. Every review is hashed on-chain for tamper-proof authenticity.

Reward Tokens

Mint ERC-20 tokens to reward reviewers. Incentivize honest feedback and build community engagement.

Ticket Lifecycle

Full state machine: PENDING, ISSUED, ATTENDED, REVIEWED, CANCELLED, EXPIRED. Every transition recorded on-chain.

Webhook Integration

Plug into any booking system. HMAC-signed webhooks trigger automatic ticket minting on confirmed bookings.

How It Works

From Booking to Verified Review

Four steps, fully automated. Your travelers never need a wallet.

1

Booking Confirmed

Your system sends a webhook. Passage receives it and creates a custodial wallet for the traveler.

2

NFT Minted

An ERC-721 ticket is minted to the traveler's custodial wallet. Unique token ID, experience metadata on-chain.

3

QR Check-In

Traveler scans a QR code at the venue. Cryptographic nonce is verified, ticket state transitions to ATTENDED.

4

Gated Review

Only ATTENDED travelers can review. Review hash is stored on-chain. Reviewer receives an ERC-20 reward token.

Gated Reviews

Authentic Reviews,
Verified On-Chain

Fake reviews are a plague in travel. Passage solves this at the protocol level: only travelers who actually attended an experience can leave a review. Every review is hashed with keccak256 and recorded on Camino Network.

  • Attendance-gated: must hold an ATTENDED NFT ticket
  • Tamper-proof: content hash stored on-chain permanently
  • Incentivized: reviewers earn ERC-20 reward tokens
  • One review per ticket: no spam, no duplicates
JD

Jane Doe

Verified attendee

Absolutely magical sunset

The crew was phenomenal and the views were unreal. Best experience of our trip. Would do it again in a heartbeat.

On-chain verified
keccak: 0x7b2f...a91e
MT

Marco T.

Verified attendee

Great experience, well organized. The guide knew every...

cURL
curl -X POST https://api.passage.travel/v1/tickets/{id}/checkin \
  -H "Authorization: Bearer sk_live_..." \
  -H "Idempotency-Key: chk_abc123" \
  -d '{"qr_nonce": "n8f3k2m1"}'

// Response
{
  "id": "tkt_01HZ...",
  "state": "ATTENDED",
  "tx_hash": "0x8f3a...",
  "checked_in_at": "2026-03-15T14:30:00Z"
}

Developer-First

Build with a Simple API

RESTful API with idempotency keys, cursor pagination, and webhook events. Your travelers never interact with blockchain directly — Passage handles custodial wallets, gas fees, and transaction signing behind the scenes.

16

API endpoints

REST

JSON API standard

HMAC

Webhook signing

AWS

KMS key custody

Ready to Build with
Passage?

Join the travel operators already using blockchain-powered tickets and verified reviews on Camino Network.