IRL and online token-gating platform. Verifies NFT ownership without exposing wallets and powers gated tickets, perks, and event entry across 40+ chains.
- 01IRL event ticketing for token holders
- 02online token-gated drops and perks
- 03wallet-safe ownership proofs
- 04NFC/scavenger-hunt experiences
- 05brand activations + collectibles
| Variable | Scope | Description |
|---|---|---|
| TOKENPROOF_API_KEY | Server | Tokenproof API key issued via the partner dashboard. |
| TOKENPROOF_VERIFIER_ID | Server | Verifier/event identifier configured in the Tokenproof dashboard. |
Use Tokenproof to gate access by NFT ownership. Configure a Verifier (online URL or IRL event) in the dashboard with allowed contracts/token IDs across supported chains. The user authenticates via the Tokenproof mobile app, which generates a short-lived `tokenproof` (signed attestation) — your backend verifies it by calling `POST https://api.tokenproof.xyz/v1/authenticate` with `Authorization: Bearer $TOKENPROOF_API_KEY` and the proof payload. For IRL flow, scan the user's QR code through your reader and POST to the same endpoint to confirm validity before granting entry.
- ⚑Tokenproof requires the user's mobile app — no SIWE / wallet-extension fallback; design a graceful onboarding for users without the app installed.
- ⚑Proofs are short-lived (typically 60–120s) — verify server-side immediately; don't cache proofs across sessions.
- ⚑Indexer coverage is currently 40+ chains but exotic L2s may not be supported; check the chain allowlist before launching a campaign.
- ⚑Free/self-serve tier has caps on monthly verifications; ticketing-volume events require Enterprise.
- ⚑Geo-blocking is the partner's responsibility — Tokenproof itself doesn't enforce jurisdiction restrictions.
- ⚑Enterprise event ticketing relies on POS hardware integration — plan for onsite Wi-Fi/cellular fallback to avoid line backups.