Avail’s Light Clients
Light Nodes leverage Avail’s light client technology to perform data availability sampling - a critical step that ensures all data remains accessible while enabling chain state reconstruction. The process works as follows:- When new blocks are produced on Avail, Light Nodes request random samples (cells) from each block
- After verification, block confidence is calculated as a percentage (%)
- Data is considered available when the confidence factor exceeds the certainty threshold defined by the user
For more info on Avail’s light clients, see their docs.
Decentralization Through Accessibility
Sophon’s Light Nodes allow users with average hardware and technical knowledge to perform valuable work for the ecosystem. This democratizes network operations, ensuring they aren’t centralized among a fortunate few. Light Node operators earn rewards based on their individual contributions, and since they simply perform spot checks of the network, they can run their nodes for a fraction of the cost required for traditional nodes.Deployment
Deploying a Light Node is one of the most accessible ways to help maintain the Sophon Network. Light Nodes are easy to set up, require minimal resources, and are suitable for anyone with basic knowledge of technology, engineering, or DevOps.System Requirements
| Component | Minimum | Recommended |
|---|---|---|
| RAM | 512 MB | 1 GB |
| CPU (amd64/x86 architecture) | 2 cores | 4 cores |
You don’t need to deploy a node yourself if you don’t want to. You can use a Node-as-a-Service (NaaS) provider that supports Sophon Light Nodes, or leverage the Guardians app for a one-click setup with a provider.
Current Node as-a-Service (NaaS) Providers
Deployment Options
Easiest Path - Railway
We provide a Railway template for automatic deployment. This method simplifies the process and provides you with full control of your light node.For Tech-Savvy Users
If you prefer to manage your own environment, use our Docker files to deploy your Light Node:- Docker Hub: Sophon Light Node
- GitHub Repository: Sophon Light Node Repository
- Public RPC Endpoints
- Mainnet Light Node:
https://external-node-pruned.sophonapi.com/ - Testnet Light Node:
https://external-node-pruned.testnet.sophonapi.com/
- Mainnet Light Node:
Monitoring Your Light Node
Regardless of how you deploy your Light Node, you can use the Guardians app to:- Monitor the status of your node.
- Track rewards and performance.
This dashboard ensures you stay informed about your node’s operational state and contributions to the Sophon Network.