celestiaorg/celestia-app: Celestia consensus node

3 phút đọc

celestiaorg/celestia-app: Celestia consensus node – Repository celestiaorg/celestia-app. Mô tả: Celestia consensus node. 415 stars, 507 forks, ngôn ngữ chính Go, cập nhật 2026-09-02.

1. Repository làm gì?

celestia-app is the software used by validators and consensus nodes on the Celestia consensus network. celestia-app is a blockchain application built using parts of the Cosmos stack:

Install the celestia-appd binary. This installs a "multiplexer" binary that will also download embedded binaries for the latest celestia-app v3.x.x and v4.x.x release.

If you'd rather not install from source, you can download a prebuilt binary from the releases page.

Navigate to the latest release on https://github.com/celestiaorg/celestia-app/releases.

Download the binary for your platform (e.g. celestia-app_Linux_x86_64.tar.gz) from the Assets section. Tip: if you're not sure what platform you're on, you can run uname -a and look for the operating system (e.g. Linux, Darwin) and architecture (e.g. x86_64, arm64).

Verify the extracted binary works

2. Dữ liệu và cấu trúc đáng chú ý

(Optional) verify the prebuilt binary checksum. Download checksums.txt and then verify the checksum:

You should see output like this:

See https://docs.celestia.org/operate/consensus-validators/install-celestia-app/ for more information.

This is the canonical matrix of operating systems that celestia-app is built for and tested against. For the OS versions a specific release was tested on, see the per-release entries in docs/release-notes/release-notes.md.

celestia-app's GitHub Actions workflows run all unit, integration, and lint jobs on:

GitHub may advance ubuntu-latest to a newer LTS over time; see actions/runner-images for the current alias mapping.

Other OS / version combinations may work but are not exercised by CI and are not officially supported.

3. Khả năng ứng dụng và giới hạn

Note that arm64 binaries are cross-compiled via goreleaser but are not executed in CI; only the x86_64 build is exercised end-to-end.

The GitHub Releases page provides prebuilt binaries for:

Linux binaries built with the multiplexer require glibc >= 2.38 (Ubuntu 24.04 or equivalent). See Prerequisites for details.

Each release also ships the Fibre server as its own archive (fibre_Linux_x86_64.tar.gz, fibre_Darwin_arm64.tar.gz, etc.) for the same four platforms, built the same way and versioned in lockstep with celestia-appd. See fibre/cmd/README.md for usage.

If you are using the multiplexer binary (default make build), the embedded binaries require glibc >= 2.38. This means Ubuntu 24.04 or later (or an equivalent distribution) is required. Nodes running older OS versions (e.g., Ubuntu 22.04) will fail to start with a glibc version mismatch error.

If you are on Linux, enable the BBR ("Bottleneck Bandwidth and Round-trip propagation time") congestion control algorithm.

Create a single node local testnet

For instructions on running a node on Celestia's public networks, refer to the consensus node guide in the docs.

When connecting to a public network, you must download the correct genesis file. Please use the celestia-appd download-genesis command.

Số liệu repository có thể thay đổi; nên mở liên kết nguồn để kiểm tra README, giấy phép và trạng thái phát hành.

📆
Âm Lịch: 17/8
Giáp Thìn

📆 Lịch Âm Dương NsN

×
Hôm Nay - Chủ Nhật
Âm Lịch: 17 Tháng 8
Năm Bính Ngọ
📌 Ngày Can Chi: Giáp Thìn
✨ Giờ Hoàng Đạo: Dần (3-5), Thìn (7-9), Tỵ (9-11), Thân (15-17), Dậu (17-19), Hợi (21-23)
Vĩnh Phúc (Liên Bảo - Vĩnh Yên)
27°C
Nắng Đẹp
💧 83% | 💨 14 km/h
Hôm nay 33°
29/09 34°
30/09 33°
01/10 31°
02/10 31°