Skip to main content

Auth by operation

Do Not

  • Do not treat proof signatures as bearer tokens (they are request-bound)
  • Do not embed secrets in browser bundles
  • Do not call the NEUS API from browser JavaScript with hand-written fetch and custom headers; use SDK or Hosted Verify, or proxy through your server
  • Do not log or persist:
  • proof signatures
  • API keys
  • third-party auth credentials or provider tokens

Defaults

client.verify() defaults private. VerifyGate uses Hosted Verify with the published gate policy. Security and trust If you need proof reuse without owner-authenticated access, opt into unlisted public explicitly:
Do not treat unlisted public proofs as secret.
Unlisted public proofs are still public to anyone with the qHash.
Last modified on June 4, 2026