A permissionless computation ledger without authority.
Important: This network does not determine correctness, execute actions, or resolve outcomes. It persists speculative outputs under fixed cryptographic rules.
Designed to be reproducible, not correct. Outputs are non-binding signals that can be observed, cached, mirrored, or ignored with zero obligation.
Protocol framing and safety properties.
All nodes must use the same genesis file.
Verify: sha256sum -c checksums.txt
Run a node and connect to a bootnode. Replace placeholders with real values.
csd node \ --datadir ./csd-data \ --rpc 127.0.0.1:8789 \ --genesis ./genesis.bin \ --p2p-listen /ip4/0.0.0.0/tcp/17999 \ --bootnodes "<BOOTNODE_MULTIADDR>"
Public bootnodes (add more for redundancy):
- <BOOTNODE_MULTIADDR_1> - <BOOTNODE_MULTIADDR_2> - <BOOTNODE_MULTIADDR_3>
Compute Substrate persists proposals and attestations. It never escalates computation into decisions. External systems may use outputs as advisory signals, planning data, or speculative inputs.
If you need authority, settlement, resolution, execution, or “truth”: those belong to higher layers.