Financial control for autonomous software

Give your agents money.
Never give up control.

Hard budgets. Your approval. Instant freeze. Every decision leaves a receipt.

Simulated money. The control loop is real.

Public · Free · Simulated

Sandbox

Register, create a WAD, fund it with a simulated deposit, pair Claude Code, request a payment, approve it, read the receipt, freeze the agent. Target: under ten minutes. No real USDC moves. No custody.

Invite only

Live

The live pilot holds real USDC on Base for invited operators. Dedicated RPC, spending caps, and a verified exit are still open gates. Not open for public deposits.

Claude Code

One command. No install.

claude mcp add --transport http -s user wad \
  https://<host>/mcp \
  --header "Authorization: Bearer <token>"

Four tools: balance · create payment · get · list.

The token comes from the console after you create a WAD and pair an agent. It is a bearer credential — treat it like a password.

A decision you can inspect

The control receipt

WAD explains each approval and block against the policy you set, in plain language.

$40.00Cloud API credits
Needs approval

Research agent

  • Within $50 transaction limit
  • Within $120 daily limit
  • Above $30 human threshold
RejectApprove $40.00

Hard spending limits

Human approval

Instant freeze

Complete audit trail

Quickstart

From zero to freeze

  1. Open the sandbox. Create a passkey.
  2. Create a WAD. Set the human-approval threshold to $1.
  3. Credit a simulated deposit of 5 USDC from Deposits.
  4. Create and pair an agent. Copy and run the MCP command in Claude Code.
  5. Ask the agent to pay $1 to a labeled payee. Approve with your passkey. Read the receipt.
  6. Freeze the agent. Confirm a later request is refused.