Boundaries
- Proof issuance runs in NEUS.
- Return only what your product needs from checks.
- Private reads need the owner signed in (or your sharing rules).
Modes
Saved qHashes follow the visibility you chose.
privacyLevel decides private vs public. publicDisplay only matters for public proofs. Unlisted public still works for anyone with the id.
Defaults
For browser checkout, publish a gate and pass
gateId. Visibility overrides belong in advanced client.verify() flows.
Never ship publicly
Raw signatures, owner-only payloads, private proof enumeration.Checklist
Next
Verification results
Receipt status, scope, and sharing.
Integration
Where checks run in your stack.