The agent determines if a Base wallet has sufficient USDC funding and ETH for gas, along with other readiness checks, allowing the user to fund the wallet before attempting a transaction.
The agent identifies the wallet address and the planned spend amount from the user's intent. It calls the treasury_preflight tool with the address, destination, planned spend, and expected chain ID. The agent analyzes the result to see if the wallet is ready, needs funding, or has other risks, and advises the user on the necessary actions before proceeding.
- Category: Finance and payments
- Effect: Read-only
- MCP servers: Anyway Possible MCP (https://koskamo.com/explore/anyway-possible-mcp)
- Source: Agent Integration Guide — Anyway Possible (https://anywaypossible.com/docs)
- Source quote: "Check Base wallet readiness, USDC funding, ETH gas, chain intent, destination type, and common payment hazards before an agent signs."
- Playbook page: https://koskamo.com/explore/use-cases/check-base-wallet-readiness-for-payments
Prompt: Before I make a payment, check if my Base wallet is ready. Address: 0x1111111111111111111111111111111111111111, Destination: 0x2222222222222222222222222222222222222222, Planned Spend: 1.00 USDC, Chain ID: 8453. Run the treasury preflight check.