Introduction
Lighter EVM is an EVM-equivalent rollup designed for native interoperability with Lighter Core. It enables general-purpose applications to compose directly with Lighter Core markets and liquidity at low latency while preserving the verifiable security guarantees users expect from the Lighter ecosystem.
Devnet
The current devnet runs the full protocol stack with interop enabled:
- Lighter EVM is the EVM-equivalent execution environment where you deploy and interact with smart contracts.
- Lighter Core is the order matching engine. EVM contracts can read and write to Core, and Core accounts can send assets to Lighter EVM. See Lighter Interop.
- A privately deployed L1 stands in for Ethereum as the settlement and data availability layer. See L1 and EVM token transfers for moving assets between L1 and Lighter EVM.
Chain parameters and contract addresses are listed in Chain Info.
Limitations
The devnet version uses mocked ZK proofs for L1 finalization.
The permissionless escape hatch is not fully functional on the devnet.
RPC calls that read Core only work at the
latestblock. Support for earlier blocks is planned for an upcoming update.
Next steps
- Getting Started walks through sending your first transaction on Lighter EVM.
- Technical Architecture explains how L1, Lighter EVM, and Lighter Core fit together.
- Differences from L1 EVM lists the behaviors of Lighter EVM that differ from Ethereum.
- Lighter Interop covers reading Core from EVM, writing to Core, and moving assets between the two.
Updated about 11 hours ago
Did this page help you?
