Skip to main content
Default: no wallet or passkey code in your app. Visitors sign in or complete checks on neus.network/verify via VerifyGate, getHostedCheckoutUrl, or MCP OAuth.

VerifyGate (browser)

Hosted sign-in (browser)

Hosted sign-in.
Sign-in only:

Server reuse

Profile access keys

For servers, CI, and MCP when browser sign-in is unavailable. Create keys under Profile → Account.
The SDK sends Authorization: Bearer <npk_...>.

IDE and MCP sign-in

Run neus setup. Default is browser OAuth. Set NEUS_ACCESS_KEY first only for servers and CI. See MCP setup.

Advanced: verifyFromApp

After one-time user approval (app link), your backend can create proofs without a per-request signature:
Full detail: Integrations.

Advanced

API authentication
Last modified on August 12, 2026