OpenViSTAI · Agents · Blockchain · Crypto
Menu
Layer 2 & Scaling

Lineth

Lineth is an open-source Go framework for developing EVM-compatible Ethereum Layer 2 networks using a zero-knowledge rollup and lattice-based cryptography. Its repository contains core smart contracts, a proof-generating prover, a coordinator for orchestration and Postman for executing bridge messages.

Independent OpenViST project profile, based on linked sources.

Lineth — OpenViST project profile in Layer 2 & Scaling.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Lineth when developing an Ethereum Layer 2 network and you want a modular framework that includes contracts, proof generation, coordination and bridge-message execution. For full-node operation, the repository specifies an execution client paired with Maru.

Who it is for

  • Developers building public, permissioned or private Ethereum Layer 2 networks.
  • Teams integrating proving, orchestration or bridge-message execution into a Lineth-based network.
  • Node operators evaluating the documented execution and consensus client arrangement.

Documented uses

  • Develop an EVM Layer 2 network on Ethereum.
  • Generate zero-knowledge proofs with the prover component.
  • Coordinate network component workflows.
  • Execute bridge messages through Postman.
  • Run a full node by pairing Besu or Geth with Maru.
Before you choose

Requirements & limits

The repository is public and identifies Apache 2.0 and MIT licenses. Its README links to a Get Started guide for developers familiar with the stack and a Local Development Guide for building services such as the coordinator.

  • Lineth is a framework for building networks, not a packaged consumer app.
  • Its documented cryptographic approach combines zero-knowledge rollups with lattice-based cryptography.
  • For a full node, an execution client—Besu or Geth—is paired with the Maru consensus client.
  • The repository provides separate entry points for getting started with the stack and developing services locally.
  • The README identifies the codebase as the technology powering Linea Mainnet.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Explore Lineth’s documented starting points

Identify the appropriate next guide for getting started with Lineth or developing a local service.

Before you start

  • Access to the Lineth repository README.

Steps

  1. Review the README’s description of Lineth’s components and its execution-client and full-node architecture.

  2. If you already understand the technology stack, open the repository’s Get Started guide.

  3. For local service development, such as work on the coordinator, open the Local Development Guide.

Expected outcome

You have the repository’s recommended next guide for your intended work.

Guide limitations

  • The README points to further guides but does not itself provide their setup or execution steps.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
9 October 2026
Original website title
LFDT-Lineth/lineth-monorepo · Official homepage title · retained in its source language