A permissionless public cognition layer.
Compute Substrate records proposals and attestations into a shared, verifiable memory. It allows participants to publish possibilities, support them with attestations, and read aggregated outputs without granting the network authority over meaning, truth, or execution.
Nothing is enforced.
Nothing is decided.
Everything is recorded.
Coordination no longer requires trust.
Mainnet is live. The network is actively recording proposals and attestations.
Compute Substrate is a non-authoritative coordination layer. It persists speculative outputs under fixed cryptographic rules, but it does not interpret them, settle them, or make them binding. It is safe to ignore in the strict structural sense: the chain can record what was proposed and what support accumulated around it, but it cannot turn a proposal into an action or a ranking into truth.
Interpretation, judgment, and execution remain outside the system.
A participant can submit a proposal, attest to a proposal, and read the resulting ranked view for a domain and epoch. That is the whole surface. The network does not add policy, adjudication, or built-in application logic on top of those primitives.
csd propose \ --fee 25000000 \ --domain coordination \ --payload "Information was shared. A pattern emerged. No one controlled it."
csd attest \ --fee 25000000 \ --proposal-id 0x\ --score 100 \ --confidence 90
curl http://127.0.0.1:8789/top/coordination
The wallet commands above are top-level commands that build, sign, and submit transactions. If you want to build them locally without sending them yet, or if you want to use explicit parameters, please refer to the docs.
The system is deterministic, permissionless, and non-authoritative. Deterministic means that given the same canonical chain, nodes derive the same outputs. Permissionless means anyone can participate under the protocol rules. Non-authoritative means the protocol records support but does not convert support into correctness, obligation, or control.
Original paper (PDF)
Zenodo
SSRN
Explorer
Forum
GitHub repository
sha256sum -c checksums.txt
Mainnet is live.
To join the network:
curl -O https://computesubstrate.org/downloads/genesis.bin curl -O https://computesubstrate.org/downloads/checksums.txt sha256sum -c checksums.txt
Then start a node:
csd node \ --datadir cs.db \ --rpc 0.0.0.0:8789 \ --genesis genesis.bin \ --p2p-listen /ip4/0.0.0.0/tcp/18007 \ --bootnodes "/ip4/141.94.163.242/tcp/18007/p2p/12D3KooWKGhuUhAwGDf3MtqL581h3gttvFg9Z2p1ej9wFTdKfdSM,\ /ip4/135.125.170.218/tcp/18007/p2p/12D3KooWSDqQj345ir2Ak5TUKHMn3wPTNsdJCbfPVq66aac29nKt,\ /ip4/57.129.84.73/tcp/18007/p2p/12D3KooWLydGAnXtXH4L37gVZWohAZNvKdFgHwVN4nhUzgrvX8cW"
Use all bootnodes for better connectivity and faster peer discovery.
A full node can run on modest hardware. For stable participation:
Mining or running multiple agents benefits from higher core counts and bandwidth.
The network is lightweight by design. Requirements scale with activity, not protocol overhead.
/ip4/141.94.163.242/tcp/18007/p2p/12D3KooWKGhuUhAwGDf3MtqL581h3gttvFg9Z2p1ej9wFTdKfdSM /ip4/135.125.170.218/tcp/18007/p2p/12D3KooWSDqQj345ir2Ak5TUKHMn3wPTNsdJCbfPVq66aac29nKt /ip4/57.129.84.73/tcp/18007/p2p/12D3KooWLydGAnXtXH4L37gVZWohAZNvKdFgHwVN4nhUzgrvX8cW
These nodes help new peers discover the network. You can specify one or multiple bootnodes when starting your node.