Send users to https://neus.network/verify for sign-in, human checks, social links, or gate checkout. You never embed passkey, OAuth, or wallet UI.
Wallet steps appear only when a published gate requires them. Sign-in and gate checkout share one surface. See Trust stack.
What runs here
Login vs verification
Parameters
Redirect examples
Checkout / proof (your app):
After redirect, read qHash (and related fields) from your callback URL.
Login then return to your app:
First-party only (stay on neus.network):
/login on neus.network redirects to /verify?intent=login&… with a validated returnTo.
Open with mode: 'popup' and origin: window.location.origin.
No browser handoff
Server-created receipts and access keys: Integrations. Last modified on August 10, 2026