Skip to content

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.

  1. Go to sandbox.nuez.app and continue with GitHub or Google. If your email hasn’t accepted an invitation, you’ll get INVITATION_REQUIRED and won’t be able to continue. Request access instead via POST /v1/waitlist.

  2. 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-use wa.me deep link containing a random token, valid for 10 minutes. When you send the pre-filled message, nuez recognizes the link:<token> text via its WhatsApp webhook and marks your phone verified.

  3. As soon as your phone is verified, the dashboard calls POST /v1/onboarding/sandbox for 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.

  4. 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/mcp

    Run /mcp afterward 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.

  5. 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.

Generic (Quickstart)Sandbox dashboard
Sign upPOST /v1/users (email/password)OAuth login (GitHub/Google), invite-only
Identity checkKYC widget, real-ish flowWhatsApp phone verification, auto-approved
Connect an agentPaste an API key into an MCP configOAuth — log in once, no key
MCP hostSame host as the REST API in most deploymentssandbox-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.