read.wallet.allowances
Check ERC20 token allowances for a spender address to avoid redundant approvals before granting permission. Use this tool to verify current allowances and skip unnecessary approval transactions.
Instructions
Check ERC20 token allowances for a spender address. Use before write.wallet.approve to avoid redundant approvals — skip approving if the current allowance is already sufficient.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| owner_address | Yes | Token owner address (the wallet granting approval) | |
| spender_address | Yes | Spender address to check allowance for (e.g. Arcadia account address) | |
| token_addresses | Yes | ERC20 token contract addresses to check | |
| chain_id | No | Chain ID: 8453 (Base) or 130 (Unichain) |