{"slug":"api-ishob-com-v1-crypto-simulate-tx-96a956","title":"Simulate a transaction before signing it","host":"api.ishob.com","method":"POST","resource":"https://api.ishob.com/v1/crypto/simulate-tx","category":"market","description":"Simulate 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 simula","price_listed":0.0015,"price_asked":0.0015,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":25,"reported_calls_30d":2,"reported_payers_30d":2,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"chain":"ethereum","data":"0xa9059cbb000000000000000000000000906f87f107b4675dd890b3f8eb2d51885e50e09d00000000000000000000000000000000000000000000000000000000000f4240","from":"0x28c6c06298d514db089934071355e5743bf21d60","to":"0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48","value":"0"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"chain":{"enum":["ethereum","base","arbitrum","optimism","polygon","bsc","solana"],"type":"string"},"data":{"description":"EVM: calldata hex (default 0x)","type":"string"},"from":{"description":"EVM: sender address","type":"string"},"gas":{"description":"EVM: optional gas limit","type":"string"},"to":{"description":"EVM: target address","type":"string"},"transaction":{"description":"Solana: base64-encoded transaction (legacy or v0; signatures not required)","type":"string"},"value":{"description":"EVM: value in wei (decimal or 0x hex)","type":"string"}},"required":["chain"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-18","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.0015,"price_match":true,"latency_ms":25,"error":null}],"description_full":"Simulate 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.","last_updated":"2026-10-14T16:24:34.236Z","schemes":["exact"]}