wallet_setup
Provides step-by-step instructions to create a local wallet, fund it with USDC on Base, and configure the ToolSnap pay-proxy for paid tool access.
Instructions
Returns the step-by-step procedure for you (the agent) to generate your own wallet on your host and have your human fund it with USDC on Base. ToolSnap never sees, stores, or transmits the private key — it is born and lives on your machine. Call this after receiving a no_payment_method error from any paid tool. The procedure covers: OS detection, choosing the best secret store (macOS Keychain / Windows Credential Manager / Linux Secret Service / file fallback), generating and storing the key without it ever appearing in context, printing the public address + QR for the human to fund, verifying the on-chain balance, and — critically — wiring the ToolSnap pay-proxy so paid tools actually work (a funded wallet alone is not enough: most MCP clients can't satisfy x402 on their own).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||