- installation guide
- contributions
Pharos Atlantic Testnet Node Installation Guide
Overview
Pharos is an EVM-compatible blockchain. This guide covers installation of a full node using Docker.
Requirements
Minimum Hardware
- CPU: 32 cores, 2.8GHz+ (AMD EPYC Milan / Intel Xeon Platinum)
- RAM: 256 GB
- Storage: 5 TB SSD (350 MB/s, 30000 IOPS)
- Network: 0.5 Gbps
- ulimit: ≥ 10000000 open files
Software
- Docker Engine 20.10+
- Docker Compose 2.0+
Installation Steps
1. Create Working Directory
2. Download Configuration Files
For Atlantic Testnet:
3. Create docker-compose.yml
Important: Replace YOUR_SECURE_PASSWORD_HERE with a strong password.
Note: privileged: true is required for ulimit settings.
4. Start the Node
5. Check Node Status
View logs:
Check sync status:
Check container health:
Key Management
Backup Keys (CRITICAL)
After first start, keys are generated in /data/pharos/keys/:
domain.key— prime256v1 private keydomain.pub— prime256v1 public keystabilizing.key— bls12381 private keystabilizing.pub— bls12381 public key
Create backup immediately:
Verify backup:
Becoming a Validator
Pharos Atlantic is a permissioned testnet. To become a validator:
- Run a synced full node (this guide)
- Contact Pharos team:
- Email: janesh@dplabs.xyz
- Telegram: @janesh_dani
- Provide:
- Your organization name
- Server IP
- Domain public key (
cat /data/pharos/keys/domain.pub) - Stabilizing public key (
cat /data/pharos/keys/stabilizing.pub)
- Wait for approval and staking tokens from team
Management Commands
Stop node:
Restart node:
View logs:
Update to new version:
Monitoring
Check block height:
Check peer count:
Troubleshooting
Container won't start (ulimit error):
- Ensure
privileged: trueis set in docker-compose.yml
Node not syncing:
- Check logs:
docker compose logs -f - Verify network connectivity
- Check P2P port 19000 is accessible
Keys not generated:
- Check logs for errors
- Verify CONSENSUS_KEY_PWD is set
- Ensure /data/pharos has correct permissions
Resources
- Official Docs: https://docs.pharos.xyz/
- GitHub: https://github.com/PharosNetwork/resources
- Website: https://pharosnetwork.xyz/
POSTHUMAN Services
- RPC: http://107.155.103.210:18100
- WebSocket: ws://107.155.103.210:18200
- P2P: 107.155.103.210:19000
Installed by POSTHUMAN team on 2026-04-29