WAIaaS — autonomous x402 spend (power users)

Status: documentation only — 411data requires no code changes for WAIaaS buyers.

WAIaaS is a self-hosted wallet daemon (MIT) with built-in x402 payment handling, a policy engine, and a kill switch. Keys never live in the LLM process.

When to use WAIaaS vs prepay deposits

Approach Install Best for
Prepay deposits None — send USDC once via /connect?action=topup Most users; LLM never signs
WAIaaS npm install -g @waiaas/cli + local daemon Security-paranoid operators who want policy limits + autonomous spend

Quick start

npm install -g @waiaas/cli
waiaas init
waiaas start
waiaas quickset --mode mainnet

Point your MCP client at the WAIaaS MCP server config printed by quickset. WAIaaS signs x402 v2 TransferWithAuthorization payments to 411data automatically.

411data compatibility

411data is a standard x402 v2 seller on Base USDC. Any WAIaaS client that handles HTTP 402 + PAYMENT-SIGNATURE works without 411data-specific integration.

Mint your 411data bearer at /connect separately — WAIaaS handles on-chain pay; the bearer handles API auth and virtual-balance waterfall.