Skip to content
Change the repository type filter

All

    Repositories list

    • linea-monorepo

      Public
      The principal Linea repository. This mainly includes the smart contracts covering Linea's core functions, the prover in charge of generating ZK proofs, the coordinator responsible for multiple orchestrations, and the postman to execute bridge messages.
      Go
      1279910125Updated Nov 28, 2025Nov 28, 2025
    • teku

      Public
      🚀 Open-source Ethereum consensus client written in Java
      Java
      35475023618Updated Nov 28, 2025Nov 28, 2025
    • linea-tracer

      Public
      Component in Linea's stack which constructs execution traces, large matrices assembled from data extracted from the execution of an EVM client.
      Java
      47556111Updated Nov 28, 2025Nov 28, 2025
    • go-corset

      Public
      A port of the Corset tool into Go
      Go
      910873Updated Nov 27, 2025Nov 27, 2025
    • Github workflows to create and publish upstream Besu build for Linea
      Java
      4301Updated Nov 27, 2025Nov 27, 2025
    • maru

      Public
      Consensus layer client implementing QBFT protocol adhering to Eth 2.0 CL / EL separation and API
      Kotlin
      618322Updated Nov 27, 2025Nov 27, 2025
    • Github Actions for Consensys projects
      JavaScript
      11925Updated Nov 27, 2025Nov 27, 2025
    • linea-token-list

      Public
      Linea Token List
      TypeScript
      695514Updated Nov 27, 2025Nov 27, 2025
    • doc.linea

      Public
      Linea documentation
      JavaScript
      5414561314Updated Nov 27, 2025Nov 27, 2025
    • A Gradle plugin for Besu plugins development
      Java
      0000Updated Nov 27, 2025Nov 27, 2025
    • gnark-crypto provides elliptic curve and pairing-based cryptography on BN, BLS12, BLS24 and BW6 curves. It also provides various algorithms (algebra, crypto) of particular interest to zero knowledge proof systems.
      Go
      221573539Updated Nov 27, 2025Nov 27, 2025
    • gnark

      Public
      gnark is a fast zk-SNARK library that offers a high-level API to design circuits. The library is open source and developed under the Apache 2.0 license
      Go
      4941.6k10124Updated Nov 27, 2025Nov 27, 2025
    • Verax Attestation Registry tutorial
      TypeScript
      0300Updated Nov 27, 2025Nov 27, 2025
    • Web3Signer is an open-source signing service capable of signing for multiple platforms (Ethereum consensus and execution clients) using private keys stored in an external vault, or encrypted on a disk.
      Java
      89243424Updated Nov 27, 2025Nov 27, 2025
    • doc.teku

      Public
      Documentation for Teku – Ethereum consensus layer client
      CSS
      777140Updated Nov 26, 2025Nov 26, 2025
    • docs-template

      Public template
      A template repository for creating new Consensys doc sites. Contains a guide for contributing to and creating documentation.
      CSS
      91725Updated Nov 26, 2025Nov 26, 2025
    • besu plugin supporting shomei state management service for linea
      Java
      5720Updated Nov 26, 2025Nov 26, 2025
    • Specification of the constraint system underlying Linea's zk-EVM.
      TeX
      2129534Updated Nov 24, 2025Nov 24, 2025
    • Implementation of the constraint system of Linea, specified in the linea-specification repo.
      Common Lisp
      2130122Updated Nov 24, 2025Nov 24, 2025
    • Implementing attestation-based user feedback on articles, for the 2025 Consensys Hackathon
      JavaScript
      541305Updated Nov 24, 2025Nov 24, 2025
    • Homebrew tap for Teku
      Shell
      12700Updated Nov 23, 2025Nov 23, 2025
    • Verax is a shared registry for storing attestations of public interest on EVM chains, designed to enhance data discoverability and consumption for dApps across the network.
      TypeScript
      95169791Updated Nov 23, 2025Nov 23, 2025
    • A plugin that allows a leader to share the state with one or more followers. Since the leader is trusted, the follower can operate in light mode and only contains the flat database, not the trie. The follower only needs to retrieve the trie logs from the leader and apply them to its database without having to validate or process the transactions.
      Java
      0120Updated Nov 18, 2025Nov 18, 2025
    • 0100Updated Nov 18, 2025Nov 18, 2025
    • ai-cns

      Public
      TypeScript
      2302Updated Nov 18, 2025Nov 18, 2025
    • Linea DevOps/SRE/Platform Candidate Assignment
      0000Updated Nov 17, 2025Nov 17, 2025
    • tuweni

      Public
      Apache Tuweni is a set of libraries and other tools to aid development of blockchain and other decentralized software in Java and other JVM languages. It includes a low-level bytes library, serialization and deserialization codecs (e.g. RLP), various cryptography functions and primatives, and lots of other helpful utilities.
      Java
      84638Updated Nov 17, 2025Nov 17, 2025
    • linea-ens

      Public
      Linea ENS compatible with ENS on Ethereum
      TypeScript
      212733Updated Nov 13, 2025Nov 13, 2025
    • shomei

      Public
      Shomei Linea state manager extends the Hyperledger Besu functionality. This component communicates with Besu in order to maintain and update the ZK state. This component will communicate with Besu thanks to this plugin https://github.com/ConsenSys/besu-shomei-plugin
      Java
      8545Updated Nov 10, 2025Nov 10, 2025
    • Ethereum signer documentation site
      JavaScript
      241651Updated Nov 7, 2025Nov 7, 2025