BlockCoreExecution Systems WorkbenchReth v2.5.2 · REVM 40.0.3 · fixture backend

Same input, same rules

Replay

Replay the same input, state, and fork rules against the canonical result. Demo 01 synthetic, Demo 04 mainnet ETH, Demo 05 contract COMPLETE, Demo 06 ERC20-shaped synthetic — 04/05/06 are CI MATCH. Default POST is fixture; backend=revm is the hosted engine.

Fixture JSON POST or backend=revm live path. Hash-only bodies are not replayed.

Fixture / live submit

POST /v1/replay. Default is fixture. backend=revm is live REVM when the binary is hosted. Hash-only is UNSUPPORTED.

MATCH

Demo 01 · synthetic. No execution divergence. Check honesty to see fixture vs live.

View technical evidenceDETERMINISTIC_REPLAY Demo 01 · synthetic

Synthetic ETH transfer. Fixture backend is SUPPORTED. Not a live archive replay.

Chain
1
Block
21000000
Transaction
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
From
0x1111111111111111111111111111111111111111
To
0x2222222222222222222222222222222222222222
Value
1000000000000000000
Gas
21000
Fork
prague

Input

{
  "schema_version": "execution-input/v1",
  "chain_id": 1,
  "block_reference": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
  "fork": "prague",
  "from": "0x1111111111111111111111111111111111111111",
  "to": "0x2222222222222222222222222222222222222222",
  "value": "1000000000000000000",
  "calldata": "0x",
  "gas_limit": 21000,
  "fee_parameters": "type0",
  "state_overrides": {},
  "environment": {
    "schema_version": "execution-environment/v1",
    "chain_id": 1,
    "block_number": 21000000,
    "block_hash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
    "timestamp": 1735689600,
    "base_fee": "1000000000",
    "coinbase": "0x0000000000000000000000000000000000000000",
    "gas_limit": 30000000,
    "prev_randao": "0xbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
    "fork_spec": "prague"
  },
  "input_hash": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
  "execution_mode": "DETERMINISTIC_REPLAY"
}
MATCH

Demo 04 · mainnet ETH transfer. No execution divergence. Check honesty to see fixture vs live.

View technical evidenceDETERMINISTIC_REPLAY Demo 04 · mainnet ETH transfer

Mainnet tx 0x4ef15de6… in block 25969069. Prestate is parent-block snapshot from publicnode. REVM 40.0.3 is EXPERIMENTAL; fixture backend records the canonical receipt.

Chain
1
Block
25969069
Transaction
0x4ef15de61768ea7aedccbbc36ba013989af44cbd8bb5a758083cdf0e6119e6fe
From
0xb01caea8c6c47bbf4f4b4c5080ca642043359c2e
To
0x2c644f6f776ef88191f039cbe5ce12a10c2440a2
Value
234361567236780
Gas
21000
Fork
osaka

Input

{
  "schema_version": "execution-input/v1",
  "chain_id": 1,
  "block_reference": "0x0010b90e2eca09540959951c0ba9ece15fe56a19df658f7834a7e51e678baf91",
  "fork": "osaka",
  "from": "0xb01caea8c6c47bbf4f4b4c5080ca642043359c2e",
  "to": "0x2c644f6f776ef88191f039cbe5ce12a10c2440a2",
  "value": "234361567236780",
  "calldata": "0x",
  "gas_limit": 25000,
  "fee_parameters": "type2",
  "state_overrides": {},
  "environment": {
    "schema_version": "execution-environment/v1",
    "chain_id": 1,
    "block_number": 25969069,
    "block_hash": "0x0010b90e2eca09540959951c0ba9ece15fe56a19df658f7834a7e51e678baf91",
    "timestamp": 1789110791,
    "base_fee": "49869627",
    "coinbase": "0xfb74767c1ce1aada0a0e114441173b57f8c1571b",
    "gas_limit": 60000000,
    "prev_randao": "0xd2a384b7926d4566de416f89c5e4336ad8b597b32988256b7acdca2d86c16d8e",
    "fork_spec": "osaka"
  },
  "input_hash": "4ef15de61768ea7aedccbbc36ba013989af44cbd8bb5a758083cdf0e6119e6fe",
  "tx_hash": "0x4ef15de61768ea7aedccbbc36ba013989af44cbd8bb5a758083cdf0e6119e6fe",
  "nonce": 745256,
  "max_fee_per_gas": "2157429506",
  "max_priority_fee_per_gas": "1000000000",
  "execution_mode": "DETERMINISTIC_REPLAY"
}
MATCH

Demo 05 · contract COMPLETE gate. No execution divergence. Check honesty to see fixture vs live.

View technical evidenceDETERMINISTIC_REPLAY Demo 05 · contract COMPLETE gate

Synthetic STOP bytecode with one recorded storage slot. Proves COMPLETE-only contract path. Gas calibrated to REVM 40.0.3 (21160). Not a mainnet ERC20.

Chain
1
Block
1
Transaction
0xdemo05contractcompletegate00000000000000000000000000000000000000
From
0x1111111111111111111111111111111111111111
To
0x2222222222222222222222222222222222222222
Value
0
Gas
21160
Fork
osaka

Input

{
  "schema_version": "execution-input/v1",
  "chain_id": 1,
  "block_reference": "0x0505050505050505050505050505050505050505050505050505050505050505",
  "fork": "osaka",
  "from": "0x1111111111111111111111111111111111111111",
  "to": "0x2222222222222222222222222222222222222222",
  "value": "0",
  "calldata": "0xdeadbeef",
  "gas_limit": 100000,
  "fee_parameters": "type2",
  "state_overrides": {},
  "environment": {
    "schema_version": "execution-environment/v1",
    "chain_id": 1,
    "block_number": 1,
    "block_hash": "0x0505050505050505050505050505050505050505050505050505050505050505",
    "timestamp": 1700000000,
    "base_fee": "7",
    "coinbase": "0x0000000000000000000000000000000000000001",
    "gas_limit": 30000000,
    "prev_randao": "0x0000000000000000000000000000000000000000000000000000000000000001",
    "fork_spec": "osaka"
  },
  "input_hash": "demo05contractcompletegate000000000000000000000000000000000000",
  "tx_hash": "0xdemo05contractcompletegate00000000000000000000000000000000000000",
  "nonce": 1,
  "max_fee_per_gas": "1000000000",
  "max_priority_fee_per_gas": "1000000000",
  "execution_mode": "DETERMINISTIC_REPLAY"
}
MATCH

Demo 06 · ERC20 COMPLETE synthetic. No execution divergence. Check honesty to see fixture vs live.

View technical evidenceDETERMINISTIC_REPLAY Demo 06 · ERC20 COMPLETE synthetic

Synthetic token RETURN-true on transfer(address,uint256) calldata with COMPLETE storage. Not a mainnet ERC20. Not a real balance mutation.

Chain
1
Block
1
Transaction
0xdemo06erc20shapedcomplete00000000000000000000000000000000000000
From
0x1111111111111111111111111111111111111111
To
0x3333333333333333333333333333333333333333
Value
0
Gas
22430
Fork
osaka

Input

{
  "schema_version": "execution-input/v1",
  "chain_id": 1,
  "block_reference": "0x0606060606060606060606060606060606060606060606060606060606060606",
  "fork": "osaka",
  "from": "0x1111111111111111111111111111111111111111",
  "to": "0x3333333333333333333333333333333333333333",
  "value": "0",
  "calldata": "0xa9059cbb00000000000000000000000044444444444444444444444444444444444444440000000000000000000000000000000000000000000000000000000000000001",
  "gas_limit": 100000,
  "fee_parameters": "type2",
  "state_overrides": {},
  "environment": {
    "schema_version": "execution-environment/v1",
    "chain_id": 1,
    "block_number": 1,
    "block_hash": "0x0606060606060606060606060606060606060606060606060606060606060606",
    "timestamp": 1700000000,
    "base_fee": "7",
    "coinbase": "0x0000000000000000000000000000000000000001",
    "gas_limit": 30000000,
    "prev_randao": "0x0000000000000000000000000000000000000000000000000000000000000001",
    "fork_spec": "osaka"
  },
  "input_hash": "demo06erc20shapedcomplete00000000000000000000000000000000000000",
  "tx_hash": "0xdemo06erc20shapedcomplete00000000000000000000000000000000000000",
  "nonce": 1,
  "max_fee_per_gas": "1000000000",
  "max_priority_fee_per_gas": "1000000000",
  "execution_mode": "DETERMINISTIC_REPLAY"
}