Celestia is a modular data availability network that securely scales with the number of users, making it easy for anyone to launch their own blockchain.
This script allows you to set up and run a Celestia Light Node
with a single command. Script automatically does the necessary setup, setup the Light node and runs it inside the screen.
- Memory: 500 MB RAM (minimum)
- CPU: Single Core
- Disk: 100 GB SSD Storage
- Bandwidth: 56 Kbps for Download/56 Kbps for Upload
Note: The script only works on Ubuntu (20.04/22.04).
Light nodes allow anyone to directly verify data availability and interact with Celestia without centralized gateways or RPC providers. They perform data availability sampling (DAS) on the received headers, ensuring data availability. This is the most common way to interact with Celestia networks and enables Celestia to securely increase throughput for rollups as new light nodes join the network over time.
To use this script, run the following command in your terminal:
wget -q -O kocality.sh https://raw.githubusercontent.com/kocality/celestia-light/main/kocality.sh && sudo chmod +x kocality.sh && ./kocality.sh
Note: You can exit the screen with CTRL A + D
. When you exit in this way, your node will continue to work on the screen.