Sandbox
The Quickstart walks through the generic/programmatic path: register via POST /v1/users, complete the KYC widget, paste an API key into an MCP config. If you’re testing interactively against the sandbox dashboard at https://sandbox.nuez.app, there’s a faster path — no key to copy, no widget to fill in.
-
Log in
Section titled “Log in”Go to sandbox.nuez.app and continue with GitHub or Google. If your email hasn’t accepted an invitation, you’ll get
INVITATION_REQUIREDand won’t be able to continue. Request access instead viaPOST /v1/waitlist. -
Verify your phone over WhatsApp
Section titled “Verify your phone over WhatsApp”Once logged in, the dashboard shows a WhatsApp verification card in place of a KYC form. Tap Verificar por WhatsApp to open WhatsApp with a pre-filled message, or scan the QR code shown alongside it if you’re not on a device with WhatsApp installed. Send the message as-is — no need to type anything.
Behind the scenes, this is
POST /v1/onboarding/whatsapp-link: a single-usewa.medeep link containing a random token, valid for 10 minutes. When you send the pre-filled message, nuez recognizes thelink:<token>text via its WhatsApp webhook and marks your phone verified. -
Onboarding finishes automatically
Section titled “Onboarding finishes automatically”As soon as your phone is verified, the dashboard calls
POST /v1/onboarding/sandboxfor you. This synthesizes a fixed KYC identity and submits it to the sandbox rail simulator, which auto-approves it in a couple of seconds — no real KYC data changes hands. You land with a funded test balance and an assigned CVU. -
Connect your agent
Section titled “Connect your agent”The dashboard’s Connect your agent card shows copy-paste snippets for Claude Code, Cursor, Codex, and OpenClaw — all OAuth, none of them need an API key:
Terminal window claude mcp add --transport http nuez https://sandbox-mcp.nuez.app/mcpRun
/mcpafterward to complete the login in your browser — same account as the dashboard. See MCP Setup for the full discovery flow and the other clients’ snippets. -
Try it
Section titled “Try it”Ask your agent:
“Check my nuez balance”
Then:
“Transfer ARS 48.500 to expensas.consorcio.test”
Under your threshold, it executes immediately. Over it, you’ll get a WhatsApp or Telegram message asking for approval.
What’s different from the generic flow
Section titled “What’s different from the generic flow”| Generic (Quickstart) | Sandbox dashboard | |
|---|---|---|
| Sign up | POST /v1/users (email/password) | OAuth login (GitHub/Google), invite-only |
| Identity check | KYC widget, real-ish flow | WhatsApp phone verification, auto-approved |
| Connect an agent | Paste an API key into an MCP config | OAuth — log in once, no key |
| MCP host | Same host as the REST API in most deployments | sandbox-mcp.nuez.app, separate from sandbox-api.nuez.app in this environment |
Both paths land you on the same wallet, policy engine, and MCP tool set — pick whichever matches how you’re testing. API keys still work against the sandbox MCP/REST hosts if you’d rather script it; see API keys.