Skip to main content
kona-node is the Rust implementation of the OP Stack consensus-layer (rollup node) client, built as part of the Kona project.

Overview

kona-node performs the same protocol role as op-node: it reads batch data and deposits from the data availability layer, derives the canonical L2 chain, and drives an execution-layer client (such as op-reth) through the Engine API. It also participates in the unsafe-block gossip network and can run in sequencer mode. It exists to bring client diversity to the OP Stack: with independent rollup node implementations, a bug in one client cannot take down every node on a chain. Kona is in active development and kona-node should be considered experimental. Who runs it: node operators, as the consensus-layer half of a node stack, paired with an execution client. Chain operators can also run it in sequencer mode.

Get started

How-tos

Configuration & flags reference

Releases