Skip to content

What are CS Nodes?

CS Nodes are the decentralized servers that power the Cloud Service network. They form the backbone of the infrastructure, enabling decentralized cloud computing, validating transactions, and earning CS rewards in return.

CS Network Architecture

What do CS Nodes do?

Every CS Node runs the full Cloud Service daemon (csd) and participates in the network by:

  • Validating transactions — verifying every transaction on the blockchain
  • Hosting decentralized applications — providing computing resources through CS Cloud
  • Contributing hardware — offering CPU, RAM, and storage to the network
  • Earning rewards — receiving a share of every block reward, proportional to tier

Role in the Network

CS Nodes are not just full blockchain nodes. They are the building blocks of CS Cloud — the decentralized cloud computing platform built on top of the Cloud Service blockchain.

CS Cloud Platform

Node Tiers at a Glance

CS Nodes are organized into 4 performance tiers. Each tier requires locking a fixed collateral amount in a dedicated wallet and meeting the hardware minimums verified by the benchmark daemon (csbenchd).

TierCollateralvCPURAMGPUStorageBlock Reward Share
PROTON10,000 CS48 GB220 GB SSD5%
ELETRON25,000 CS830 GB440 GB SSD10%
NEUTRON100,000 CS1661 GB880 GB SSD20%
FOTON500,000 CS32+122+ GB24+ GB1760+ GB SSD40%

Why Run a CS Node?

Running a CS Node gives you:

  1. Passive CS income — every block (every ~2 minutes) rewards each active node in your tier
  2. Network ownership — you become part of the decentralized infrastructure
  3. CS Cloud revenue — nodes hosting applications earn additional income from user payments
  4. Participation in governance — nodes are the heart of the network's long-term direction

Node Software Stack

Each CS Node runs:

ComponentBinary / PackagePort (localhost)
Cloud Service Daemoncsd26124 (RPC)
P2P Networkcsd26125 (public)
Benchmark Daemoncsbenchd26225
CS Mage Panelcs-mage8080

RPC port 26124 must never be publicly exposed. Only the P2P port 26125 should be accessible from the internet.

How Nodes Earn Rewards

The Cloud Service block reward is split across 5 categories every block:

┌─────────────────────────────────────────────────────────────┐
│               Block Reward Distribution (150 CS)             │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  Miners    ████████████░░░░░░░░░░░░░░░░░░░░  25%  37.5 CS  │
│  PROTON    ██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░   5%   7.5 CS  │
│  ELETRON   ████░░░░░░░░░░░░░░░░░░░░░░░░░░░░  10%  15.0 CS  │
│  NEUTRON   ████████░░░░░░░░░░░░░░░░░░░░░░░░  20%  30.0 CS  │
│  FOTON     ████████████████░░░░░░░░░░░░░░░░  40%  60.0 CS  │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Each tier's share is distributed equally among all active nodes of that tier. More nodes in a tier means smaller individual rewards per node.

Collateral & Security

To activate a CS Node, you lock the required collateral in a specific unspent transaction output (UTXO). This collateral:

  • Remains under your full control at all times
  • Is never sent to a smart contract or custodian
  • Must have at least 100 block confirmations before the node activates
  • Can be unlocked at any time (deactivates the node)

Next Steps

Released under the MIT License.