States
Session cookie
Once verified, the worker issues a signed session cookie scoped to your domain. The cookie contains:- A session ID (used for usage tracking)
- The verification timestamp
- A signature (HMAC, validated by the worker on each request)
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
The states a verification moves through from attempt to expiry.
Unverified → Pending → Verified → Expired
↓
Failed
| State | Description |
|---|---|
| Unverified | Visitor has no session cookie. The popup will be shown. |
| Pending | Visitor has opened the popup and a proof request is in progress. |
| Verified | Proof was accepted. A session cookie has been issued. |
| Failed | Proof was rejected (invalid proof, identity issues). The visitor is shown an error and can retry. |
| Expired | The session cookie has passed its TTL. The visitor is treated as unverified on their next visit. |
