← Back to Master Map

Verifiable UBT

Provably L1-equivalent execution-layer node that is running against a Unified Binary Tree (EIP-7864). PIR servers, wallets, and light clients can begin consuming binary-based state today ahead of EIP-7864 inclusion in protocol, while relying on equivalence proof for data validity.

Active R&D
Roadmap Completion: 25%
UBT
EIP7864
Statelessness
EL Clients
PIR
Now

UBT sidecar on Geth

Geth-based UBT node syncing mainnet. Most RPCs implemented; eth_call and debug_executionWitness pending. Blocked on inefficient binary-MPT conversion — upstream optimization work ongoing.

In progress · Carried from Q1

UBT on Ethrex

Rust EL client path, kicked off late Q1 via Lambdaclass PR. Preferred long-term for its Rust toolchain and zkVM-proving story.

In progress
Next

Shadow chain sync to mainnet

UBT shadow chain fully sync'd to mainnet head, producing MPT-equivalent state roots per block — validates the conversion pipeline under real load.

Q2 2026 · Critical

Remaining RPC parity

Implement eth_call and debug_executionWitness parity with MPT-backed Geth so UBT can back a full-featured node.

Q2 2026
Later

zkVM proving of UBT transitions

Recursive zkVM proof chain that UBT state updates match MPT updates per block.

Q3 2026

UBT↔PIR integration

PIR servers and clients lean on provable UBT state — no need to trust the serving node.

Contingent

Deliverables

  • Fully sync'd UBT sidecar node on Geth / Ethrex
  • Recursive zkVM proof chain from genesis to head
  • MPT↔UBT utilities and monitoring tooling

Impact

  • Get the benefits of binary trie state today off-chain, and increase readiness for it when it goes on-chain (EIP-7864)
  • PIR services can rely on provable state without trusting a node
  • Light clients can verify state from genesis with a single proof chain
  • A concrete step toward stateless L1 execution
  • Bonus: indirectly contributes to the testing and benchmarking of EIP-7864

Key Performance Indicators

KPITargetStatus
Mainnet-sync'd shadow chainQ2 2026Geth + Ethrex paths in flight
RPC parityAll RPCs (incl. eth_call, debug_executionWitness)Blocked by node UBT-readiness