Documentation
Everything here describes code that runs. If you are starting from nothing, go to the quickstart - a node and a settled compute job take about a minute.
Getting started
From nothing to a settled job.
Introduction
What Matrix OS is, what it does today, and - stated plainly - what it does not do.
Installation
A release archive, or a build from source. Both binaries, and how to check what you got.
Quickstart
Three commands: a node, a funded wallet, and a compute job that settles. With the output a real run prints.
Core concepts
What is inside the node you just started.
Architecture
The parts of one matrixd process, which of them talk to the network, and what they share.
Compute marketplace
How a job is priced, reserved and settled; the coin, the consensus that agrees it, and the wrapped ERC-20 mirror.
Configuration
Every field in the file matrixd -init writes, including the API key and the validator-set knobs.
Tools
Driving a running node.
Protocols
The wire formats and the rules.
Guides
Longer walk-throughs.
Agent development
The four host functions the WebAssembly runtime exposes, its memory ceiling and run-time deadline, and how to load a module into it.
Network setup
Two nodes on one ledger: what must match, and how the validator set changes while the network runs.
Selling a GPU
Turning one GPU host into a paid provider, and the preflight that catches what is cheap now and expensive after the first start.