tx_check
SIMULATE a transaction BEFORE signing it: what does it ACTUALLY do to your funds? Shows every asset that would LEAVE or ENTER the wallet, every token APPROVAL it grants (and to whom, flagging unlimited allowances and flagged spenders), and whether it reverts. THE check at the moment of signing -- catches drains, gifted-NFT approval traps, and unlimited-allowance scams. On chains without a full simulator (e.g. Robinhood Chain) it falls back to DECODING the calldata, still catching unlimited approvals / setApprovalForAll. Read-only (simulates, never executes). Give the tx: to, data (calldata), value (hex wei), from_address.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | the tx recipient/contract address | |
| data | No | calldata hex (0x for a plain ETH send) | |
| chain | No | chain: ethereum, base, arbitrum, optimism, polygon (default ethereum) | |
| value | No | wei to send, hex (e.g. 0x0) | |
| from_address | No | the signer's wallet address (recommended, for accurate in/out) |