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.