check_wallet
Paid Wallet Risk Check ($0.02 USDC on Base). Call before an agent sends funds to, accepts value from, grants an approval to, or interacts with an unfamiliar address. Checks whether the address is a wallet or contract and reads basic on-chain metadata. Sanctions, scam, drainer, mixer, and malicious-address intelligence are unknown unless a trusted provider is configured; without one, the result is cautious and low-confidence, not a safety certification. Never send private keys or seed phrases.
Agent entry points: risky external action → use Agent Action Gate when a combined action-specific safety assessment is needed; unclear capability/provider → use free /api/discover; constrained comparison between callable alternatives → use paid route_tool; known single capability → call the direct tool; multi-step objective → read the matching workflow recipe and call only relevant steps. Workflows are stateless recipes, not executors; calls are paid separately and are not bundle charged. Agent Action Gate does not approve payment, sign or broadcast transactions, evaluate seller reputation, replace transaction simulation, replace route_tool, or replace human approval.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | Yes | ||
| address | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meta | No | ||
| next | No | ||
| chain | Yes | ||
| error | No | ||
| cached | Yes | ||
| result | No | ||
| status | No | ||
| address | Yes | ||
| onchain | Yes | ||
| payment | No | ||
| sources | Yes | ||
| success | Yes | ||
| agent_ux | No | ||
| contract | Yes | ||
| degraded | Yes | ||
| warnings | Yes | ||
| exposures | Yes | ||
| scam_risk | Yes | ||
| checked_at | Yes | ||
| reputation | Yes | ||
| risk_level | Yes | ||
| risk_score | Yes | ||
| address_type | Yes | ||
| drainer_risk | Yes | ||
| mixer_exposure | Yes | ||
| recommendation | Yes | ||
| known_malicious | Yes | ||
| risk_confidence | Yes | ||
| sanctions_match | Yes | ||
| suspicious_activity | Yes | ||
| data_freshness_seconds | Yes |