How Does Eclipse Work?

L2|Risk C+|5 mechanisms|4 interactions

Eclipse is the first Solana Virtual Machine Layer 2 built on Ethereum, combining SVM's high-performance execution with Ethereum's security and settlement. It uses Celestia for data availability and ZK proofs for validity. The chain is VC-backed with $65M raised but remains centralized at the sequencer level and has no native token yet. Suitable for developers wanting SVM speed with Ethereum liquidity, but carries meaningful bridge and sequencer risk.

TVL

$6M

Sector

L2

Risk Grade

C+

Value Grade

C-

Core Mechanisms

Cross-chain canonical bridge — lock-and-mint

Novel

Eclipse canonical bridge moving ETH from Ethereum L1 to Eclipse L2 as native gas token via custom lock-and-mint mechanism connecting EVM deposit contracts to SVM credit issuance

Bridge connects EVM deposit on L1 to SVM credit on L2. Custom implementation without battle-tested codebase. Only a handful of audits exist as of mainnet launch.

Layer 2 sequencer — ZK validity proof

Novel

Single centralized sequencer batching SVM transactions and posting data to Ethereum via EIP-4844 blobs; RISC Zero ZK proof system generating validity proofs for SVM execution

ZK proving for SVM execution is novel and unproven at scale. Sequencer remains centralized despite ZK validity proofs. RISC Zero prover latency and cost at scale are not fully characterized.

External data availability layer — Celestia

Novel

Eclipse uses Celestia for data availability instead of posting full calldata to Ethereum, reducing costs but adding an external dependency on Celestia's DA guarantees

Dual external dependencies (Ethereum settlement + Celestia DA) create a novel two-layer security model. Celestia DA failure can prevent ZK proof generation and block chain progress.

Solana Virtual Machine (SVM) execution environment

Novel

SVM execution on Ethereum L2 — programs written in Rust/Anchor run natively; bridged assets denominated in ETH as native gas token

First production SVM L2 on Ethereum. Developer tooling is SVM-native (Anchor, Solana CLI), creating an ecosystem unfamiliar to EVM developers. SVM-specific bugs may not be caught by EVM-trained auditors.

Layer 2 settlement — Ethereum L1 state roots

Ethereum L1 as settlement layer with state roots posted periodically by the sequencer; RISC Zero ZK proofs verify SVM state transitions on Ethereum

Settlement to Ethereum is established practice for L2s. The novel element is verifying SVM execution via ZK proofs, which adds latency and proving cost uncertainty.

How the Pieces Interact

Cross-chain canonical bridge (EVM lock-and-mint)SVM execution environmentCritical

A vulnerability in the canonical bridge smart contract on Ethereum L1 could allow an attacker to mint unbacked ETH on the Eclipse SVM side, draining bridged funds without any SVM-level exploit. The cross-VM nature means SVM security auditors may not audit the EVM bridge contracts.

Centralized sequencerZK proof system (RISC Zero)Critical

If the sequencer goes offline or is compromised, no new ZK proofs can be submitted to Ethereum, halting the chain and potentially locking bridged funds indefinitely if no forced transaction mechanism exists for users to withdraw without sequencer cooperation.

Celestia data availability layerEthereum settlement and ZK proofsHigh

If Celestia experiences a data withholding attack or extended outage, Eclipse transactions cannot be reconstructed from DA, undermining the ability to generate valid ZK proofs and challenging Ethereum finality. Users cannot exit safely without DA.

SVM execution environmentDeFi oracle integrations on EclipseHigh

SVM-native oracle implementations on Eclipse may behave differently due to block timing and sequencer control, enabling price manipulation attacks that exploit sequencer front-running capabilities within the SVM execution model.

What Could Go Wrong

  1. Cross-VM bridge between SVM and EVM introduces novel attack surface with no established security track record
  2. Sequencer centralization: single sequencer controls transaction ordering and can censor or delay transactions
  3. Immature ecosystem with limited audited DeFi protocols and nascent tooling compared to EVM counterparts
  4. Dual external dependencies (Ethereum settlement + Celestia DA) create a novel two-layer security model with untested failure modes

Canonical Bridge Exploit Drains All Bridged ETH

Tail

Trigger: Critical vulnerability discovered in the Ethereum L1 bridge contract allowing unauthorized minting of ETH credits on the SVM side.

  1. 1.Attacker identifies reentrancy or authorization flaw in the L1 bridge deposit contract Attacker mints excess ETH on Eclipse without locking corresponding funds on L1
  2. 2.Unbacked ETH is rapidly swapped for other assets in Eclipse DeFi protocols DeFi liquidity pools on Eclipse are drained; legitimate users suffer losses on all bridged assets
  3. 3.Team attempts emergency pause but sequencer-level censorship may not prevent all exploit transactions Loss of up to 100% of bridged TVL; confidence in Eclipse collapses, users bridge out remaining assets

Risk Profile at a Glance

Mechanism Novelty11/15
Interaction Severity10/20
Oracle Surface4/10
Documentation Gaps4/10
Track Record4/15
Scale Exposure0/10
Regulatory Risk3/10
Vitality Risk6/10
C+

Overall: C+ (42/100)

Lower score = safer

More on Eclipse

Related L2 Explainers