Skip to main content
POST
Simulate an EVM transaction

Authorizations

X-API-KEY
string
header
required

Authorization method required to allow user to access the api endpoints.

Body

application/json
network
enum<string>
required
Available options:
eth,
arb1,
base,
oeth,
pol,
bnb,
avax
Example:

"eth"

transaction
object
required
state_overrides
object

Per-address state overrides applied before the simulation, keyed by address. Forwarded to the node as-is.

Example:

Response

200 - application/json
network
string
required
Example:

"eth"

status
enum<string>
required
Available options:
success,
reverted
error
object | null
required
gas_used
string
required
Example:

"0x5208"

created_contract
string | null
required
balance_deltas
object[]
required
transfers
object[]
required
approvals
object[]
required
addresses
object[]
required
meta
object
required
Last modified on September 9, 2026