simulate tx
simulate_txSimulate a transaction before signing it: what leaves and enters the wallet (native, ERC-20, NFTs, SPL) with USD values, approvals granted (unlimited / to non-contracts), revert reason, gas and fee, plus a risk level. EVM chains via eth_simulateV1 (raw call: from, to, data, value); Solana via simulateTransaction (base64 transaction, unsigned is fine). Nothing is broadcast. Paid ($0.0015, x402).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | EVM: target address | |
| gas | No | EVM: optional gas limit | |
| data | No | EVM: calldata hex (default 0x) | |
| from | No | EVM: sender address | |
| chain | Yes | Blockchain network (see allowed values) | |
| value | No | EVM: value in wei (decimal or 0x hex) | |
| transaction | No | Solana: base64-encoded transaction (legacy or v0; signatures not required) |