qHash. Save the qHash — it is how you reference, retrieve, and reuse the proof across your app.
Default storage is offchain — you get a durable receipt without a blockchain transaction. Opt in to an on-chain hub anchor only when you explicitly set options.publishToHub: true (SDK/API) or enable cross-chain spokes via targetChains.
Details in one place: Integration.
qHash
| Role | |
|---|---|
qHash | Trust receipt reference in SDK responses, API paths, and URLs |
contentHash identifies the proven content or artifact and is not the receipt reference.
Visibility: Security and trust
Save / don’t
| Save | Skip as sole record |
|---|---|
| qHash | Signature string only |
| Status | Private payloads in public caches |
| Verifier ids used | User secrets |
Use it
| Goal | How |
|---|---|
| Show | /proof/[qHash] |
| Gate | VerifyGate |
| Check | GET /api/v1/proofs/check |
| Policy | Your server |
Proof URL
SDK
qHash from your callback URL and verify it on your server:
API
Next
Hosted Verify
Create via UI.
Security and trust
Public / private.
API
HTTP.