Access Pass
Access Pass lets a buyer pay once and make unlimited requests during a time window (e.g. 1 hour, 24 hours) — no per-request signatures.
When to Use It
- Per-request signing creates too much friction (dashboards, polling, analytics)
- The buyer makes repeated requests in a session
- You want a wallet-native alternative to API keys or subscriptions
Server Example
Client Example
The expected behavior is:
- the first request purchases the pass
- the server issues a JWT-like access token
- later requests reuse that token instead of signing a fresh payment
React Example
Good Product Uses
- premium dashboards
- repeated data polling
- research or analytics workspaces
- any surface where the user will predictably make many requests in one session