Assess Counterparty Risk
assess_counterparty_riskReturn a decision-ready counterparty-risk verdict for an EVM address before funds or authority are committed. The result branches to high_risk, caution, acceptable, or insufficient_data with the evidence needed for the calling agent to act.
Use when: Delegate this check before sending funds, granting approvals, or interacting with an unknown EVM address when the caller needs a bounded risk decision.
Limitations: Analytics and heuristic risk assessment; not a credit bureau, fraud guarantee, or legal endorsement. Relies on DeBank indexing and on-chain Aave/Compound contract states.
Alternatives: get_wallet_approvals, get_liquidation_risk, get_wallet_positions
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain_ids | No | DeBank chain identifiers scoping approvals and history; positions and net worth remain all-chain. | |
| wallet_address | Yes | EVM wallet address (0x-prefixed) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_of | Yes | ||
| verdict | Yes | ||
| activity | No | ||
| provenance | Yes | ||
| liquidation | No | ||
| risk_factors | No | ||
| data_complete | No | ||
| partial_errors | No | ||
| wallet_address | Yes | ||
| approval_summary | No | ||
| total_net_worth_usd | No |