reuse-or-create.
Privacy
client.verify() is an advanced server or controlled-signing path. VerifyGate create opens Hosted Verify and uses the published gate policy. Full matrix: Security and trust
| Option | When |
|---|---|
privacyLevel: 'private' | Default; owner or authorized access for private reads |
privacyLevel: 'public' | Public reuse without owner auth; pair with publicDisplay |
publicDisplay: false | Unlisted - still public to anyone with id |
publicDisplay: true | Listed / discoverable (needs public) |
storeOriginalContent and explicit visibility options are advanced client.verify() storage controls, not the default VerifyGate path.
Reuse-first
Fresh
High-stakes actions - force new proof:Read-only gate
Hosted interactive
Hand off to/verify with a published gate:
Server check
PrefergateCheck over pulling full proofs for every decision:
Next
VerifyGate
Props.
Integration
Loop.