Skip to main content
Simulates an EVM transaction and returns a breakdown of expected asset changes, security validation results, and optionally an estimated gas fee — all before the transaction is sent to the network. Powered by Blockaid for security validation.

Installation

Usage

Parameters

Returns

Promise<EvmSimulationResult> — an object with the following fields:

Examples

Simple ETH transfer

Contract call (ERC-20 transfer)

With gas fee estimation

Security validation

Error handling

Last modified on June 24, 2026