BLOCH L2 / EVM
DEVELOPER TOOLS AVAILABLE · NETWORK INTEGRATION IN PROGRESS

Your contracts.
Your tools.
Built toward Bloch.

Develop Solidity applications with a local EVM today. Explore the execution core and verification work connecting EVM applications to the Bloch ecosystem.

Start building
01 / EXECUTIONEVMContracts and signed transactions
SETTLEMENT IN DEVELOPMENT
02 / SOURCE NETWORKBlochGenesis-4 source connector

Execution you can inspect.
Integration you can follow.

The L2 project separates transaction execution, reproducible verification and settlement. Each component has an explicit development boundary.

01

Execute contracts

The Rust EVM core processes signed transactions and produces state commitments. Developers can start independently with Anvil through the installable Bloch developer kit.

EXECUTION CORE IMPLEMENTED
02

Replay witnesses

Batch witnesses let the verifier replay execution against the expected state. Tests exercise signature checks, state changes and rejected inputs.

WITNESS VERIFICATION TESTED
03

Connect to Bloch

The source adapter binds a batch to a checked Genesis-4 source block. It uses operator RPC reports; it is not a validator-signature light client or proof of settlement.

SOURCE ADAPTER IMPLEMENTED

A clear path
to a live release.

The execution library is available for development. A complete public L2 node and settlement on Bloch are still being built.

Read the integration boundary ↗
Local EVM developer kit v0.1.0Available
Signed execution and witness replayImplemented
Genesis-4 source connectorDevelopment branch
Complete public L2 node / RPCPending
Settlement on Bloch L1Pending
Bridge deposits and withdrawalsNot enabled

Download. Run.
Build your first contract.

The v0.1.0 source package includes a Python CLI, installer and EVM/Solana examples. Foundry and Agave are separate runtime prerequisites. This download runs local environments.

Build together.
Connect the pieces.

Explore the bridge, experiment with the DEX preview and contribute examples or reproducible bug reports.

Start locally.
Help build the next layer.

Open developer portal ↗