Alchemy's Transaction Simulation APIs are useful for predicting the precise impact of a transaction before it reaches the blockchain.
Chains Supported
Method | Description | Ethereum | Polygon | Arbitrum | Optimism | Base | Astar | Solana |
---|---|---|---|---|---|---|---|---|
alchemy_simulateAssetChanges | Simulates a transaction and returns a list of asset changes. | All Networks | All Networks | All Networks | All Networks | All Networks | Unsupported | Unsupported |
alchemy_simulateAssetChangesBundle | Simulates multiple transactions sequentially and returns a list of asset changes. | All Networks | All Networks | All Networks | All Networks | All Networks | Unsupported | Unsupported |
alchemy_simulateExecution | Simulates a transaction and returns decoded execution traces and decoded logs. | All Networks | All Networks | All Networks | All Networks | All Networks | Unsupported | Unsupported |
alchemy_simulateExecutionBundle | Simulates multiple transactions sequentially and returns decoded execution traces and decoded logs. | All Networks | All Networks | All Networks | All Networks | All Networks | Unsupported | Unsupported |