eth_call Sandbox

SNAPSHOT WORKSPACE
Local execution

Contract workbench

Inspect snapshot state. Compose a call. Decode the result.

Quick start Snapshot → optional ABI → execute call

Export snapshot v1 JSON batches with reth-contract-snapshot, then import accounts from a shared anchor block. Attach an ABI for named functions, or use raw calldata directly.

Grab a ready-made example from the examples folder and drop its snapshot JSON into the Snapshot state panel. Follow the example's README for ABI files and calls to try.

Calls run locally in REVM / WebAssembly without changing snapshot state. Snapshots stay in this tab; validated ABIs are saved in this browser.

03

Compose call

Ctrl / ⌘ + Enter

Import a snapshot to get started.

04

Execution result

Idle
Gas used
—
Decoded
—

Decoded output / reason

No execution yet. Run a call to inspect return values, gas usage, or a revert reason.

Calldata

0x

Raw output

0x