Celestia
- installation guide
- bridge node setup
- full node setup
- light node setup
- snapshots
- one liner
Celestia β One-Liner Setup Script
Automated installation and management for Celestia nodes (Mainnet & Testnet) by PostHuman Validator.
π One-Liner Install & Run
Quick run (auto-cleanup):
With screen (persistent session):
Current Versions:
- π Mainnet:
v6.2.5(chain-id:celestia) - π§ͺ Testnet:
v6.2.5-mocha(chain-id:mocha-4) - π§ Go:
1.24.1
π Features
1οΈβ£ Install Node
Consensus Nodes:
- Pruned Node (Indexer On/Off) β for validators
- Archive Node (Indexer On/Off) β full history
2οΈβ£ Update Node
One-click update with version selection.
3οΈβ£ Node Operations
- Node info, snapshot installation
- Firewall configuration
- RPC/gRPC/API toggle
- Delete node
4οΈβ£ Validator Operations
- Create wallet & validator
- Check balance & validator info
- Delegate/Unbond tokens
- Unjail validator
5οΈβ£ Data Availability Nodes β
NEW: Complete DA Layer Support
Install & Manage:
- π Bridge Node β DA layer bridge (requires Core RPC + TIA tokens)
- πΎ Full Storage Node β Complete data storage (requires Core RPC)
- π‘ Light Node β Lightweight verification (no RPC needed)
Access: Main Menu β Option 5 β Option 1 (Install DA Node)
πΎ Snapshots
PostHuman Snapshots:
- π Mainnet: https://snapshots.posthuman.digital/celestia-mainnet/
- π Testnet: https://snapshots.posthuman.digital/celestia-testnet/
- β±οΈ Updated roughly every 4 hours
- π Fast worldwide via Cloudflare R2
Manual snapshot restore:
π System Requirements
| Node Type | CPU | RAM | Disk | Network | |-----------|-----|-----|------|---------| | Validator | 16 cores | 32 GB | 2 TB NVMe | 1 Gbps | | Archive | 8+ cores | 24 GB | 3+ TB NVMe | 1 Gbps | | Bridge | 4+ cores | 8 GB | 500+ GB SSD | 100 Mbps | | Full Storage | 4+ cores | 8 GB | 500+ GB SSD | 100 Mbps | | Light | 2+ cores | 2 GB | 50+ GB SSD | 25 Mbps |
π PostHuman Services
Mainnet (celestia)
- π Website: https://posthuman.digital
- π Explorer: https://explorer.posthuman.digital/celestia
- π RPC: https://celestia-rpc.posthuman.digital
- π API: https://celestia-api.posthuman.digital
- π gRPC: celestia-grpc.posthuman.digital:443
- πΎ Snapshots: https://snapshots.posthuman.digital/celestia-mainnet/
- π Peer:
2cc7330049bc02e4276668c414222593d52eb718@celestia-peer.posthuman.digital:26656 - π Addrbook: https://snapshots.posthuman.digital/celestia-mainnet/addrbook.json
Testnet (mocha-4)
- π Explorer: https://explorer.posthuman.digital/celestia-testnet
- π RPC: https://celestia-testnet-rpc.posthuman.digital
- π API: https://celestia-testnet-api.posthuman.digital
- π gRPC: celestia-testnet-grpc.posthuman.digital:443
- πΎ Snapshots: https://snapshots.posthuman.digital/celestia-testnet/
- π Addrbook: https://snapshots.posthuman.digital/celestia-testnet/addrbook.json
π‘οΈ Official Celestia
- π Docs: https://docs.celestia.org
- π¬ Discord: https://discord.com/invite/celestiacommunity
- π¦ X: https://x.com/CelestiaOrg
- π» GitHub: https://github.com/celestiaorg/celestia-app
π New Features
Network Selection
Supports both Mainnet and Testnet:
Custom Installation Directory
Install to custom location (e.g., separate disk):
Script now checks disk space of selected directory, not just root filesystem.
DA Nodes Management
Complete suite for Data Availability nodes:
- Main Menu β Option 5 (Data Availability Nodes)
- Option 1 β Install DA Node (submenu for all DA types)
- Support for Bridge, Full Storage, and Light nodes
- Unified management interface
π Quick Update
π‘οΈ Security Best Practices
- π Backup
~/.celestia-app/config/priv_validator_key.json - π₯ Use script's firewall configuration (Option 3 β 5)
- π Enable SSH key-based authentication
- ποΈ Setup monitoring and alerts
- π° Never share private keys or seed phrases
π Troubleshooting
Node not syncing?
Service won't start?
Check sync status:
π License
MIT License - PostHuman Validator
Support:
- π GitHub: https://github.com/Validator-POSTHUMAN/celestia-oneliner
- π¬ Discord: PostHuman Community
Version: 1.1.0 | Last Updated: 2025-01-11
π Happy Node Running!