Forks will be deprecated on March 31, 2025. Please migrate to Tenderly Virtual TestNets or contact our support for assistance with automatic migration.
Simulations
Overview

Transaction Simulations

Transaction Simulations let you predict a transaction’s exact outcome before it is executed on the network. Tenderly enables you to run simulations on any of the 90 supported networks in one place.

Tenderly simulates transactions in a virtual environment that is a replica of the real blockchain. This ensures you’re always getting the most accurate simulation results: 100% accurate gas usage breakdown, assets exchanged, balance changes, storage updates, and entire decoded transaction trace.



Simulate on 90 networksSee all
Ethereum MainnetArbitrum OneAvalanche C-ChainLineaBase MainnetOptimistic EthereumPolygonBoba EthereumMode

Features

Learn how to simulate single and bundled transactions via API or RPC.


Use cases

  • Asset and balance changes: Get exact dollar values for all balance and asset changes that will happen.
  • Gas estimation: Accurately predict the gas costs before sending the transaction.
  • State overrides: Modify blockchain conditions like timestamps and contract data to test different scenarios.
  • Preview transaction outcomes: Identify and fix issues that could cause transactions to fail.
  • Access lists: Create lists of addresses and storage slots the transaction will access.
  • Human-readable errors: Get complex errors decoded into explanations that you can easily understand.

Resources