Skip to main content

Pre-transaction Simulation

Preview: This endpoint is not yet generally available.

POST /api/v1/transactions/simulate

Required scope: transactions:simulate

The API will simulate an unsigned transaction against a selected chain state and return execution and risk information before submission.

The stable request will define the chain, sender, target, value, calldata, and state reference. The response is expected to summarize execution status, state changes, asset movements, approvals, and relevant contract-risk signals.

Simulation results are predictions. They can change before mining because of state changes, transaction ordering, balances, and contract upgrades.