Platform

Fork environments

Fork Ethereum, BNB Chain, Polygon, Arbitrum, Optimism or Base at any block, or capture live account state on Solana (SVM). Impersonate any sender and override balances — with no private keys and no exposure to live assets.

Fork environments

Real chain state, without touching the real chain

Every session runs on isolated chain state — pinned to a block on the EVM networks, captured live on Solana. That's what makes findings reproducible — and what makes it safe to reproduce one end to end.

  • ScopeSix EVM L1s and L2s, plus Solana
  • Pinned toa block you choose (EVM networks)
  • Keysnone; senders are impersonated
  • Statesaved with the session
  • Fork six EVM L1s and L2s at any block, and capture account state on Solana — no setup on your side
  • Impersonate any sender and override balances — no private keys involved
  • Share the fork, not a screenshot: teammates join the same state, live
  • Deploy work-in-progress contracts against real protocol state before mainnet
  • Forks are isolated and disposable — break things freely
Pinned state

Mainnet moves on. The fork keeps the block you chose.

  1. 22,847,310
  2. 22,847,311
  3. 22,847,312
  4. 22,847,313

Mainnet

  • continues
  • untouched
  • read-only

Trilocore fork

  • sender override
  • balance override
  • transaction replay
  • storage mutation
Per ecosystem

What is captured, restored and reproduced

The two ecosystems do not work the same way, and the difference is in how history is addressed rather than in how much we cared: an EVM archive node makes state addressable by block, so a fork pins to the block you choose; Solana's standard RPC exposes current account state, so a session captures it live as your program touches it. Reconstructing a past Solana slot would take a different class of archival infrastructure, which is not what we run.

EVM — six networks

State is read from an archive node, so the whole environment is addressable by block number.

  • Capturedaccounts and storage at one block
  • Pinned toa block you choose
  • Restoredsnapshot and revert, in session
  • Reproducedsame block, same result

Solana

Solana's standard RPC exposes current account state rather than an arbitrary historical slot, so accounts are fetched live from the cluster as your program touches them.

  • Capturedaccounts, on first read
  • Pinned tonot available — state is live, not historical
  • Restoreda session reopens on its captured account set
  • Reproducedthe captured account set travels with the session
  • Statusavailable

Fork the chain you work on.

Ethereum, BNB Chain, Polygon, Arbitrum, Optimism, Base and Solana. Pin a block on any EVM network, capture live account state on Solana, impersonate a sender, and share the exact state with your team.