Celestia is a modular data availability (DA) network that enables users to easily launch their own blockchain. It leverages data availability sampling (DAS) to allow for chain validation by only downloading small portions of the chain.
The celestia-node client, implemented in golang for bridge nodes, enables efficient data availability sampling, data submission, and retrieval, providing essential services for external chains and applications to securely access and verify on-chain data in the Celestia network.
The celestia-appd client, built using parts of the Cosmos stack, is designed to manage the Celestia blockchain’s consensus and data availability operations.