The protocol paper
devnet preview — all data is replayThree things, in order: how a claim becomes checkable, which powers belong to the protocol rather than to whoever runs a gateway, and what is actually built versus designed. The last one is why this page carries labels.
Receipts architecture
The governing rule of this project is that no claim exists without a proof affordance. That is an architectural commitment, not an editorial one: it constrains what the protocol emits.
Every economically meaningful act produces a durable on-chain object with a stable identity — a listed book, a capacity lease, a fill with its deadlines, a settlement batch, a clearing price print, a challenge and its verdict, an emergency action with its reason code. Those objects are readable by anyone through a read API that requires no key, because prices and receipts that gate behind permission are not receipts.
The consequence for a reader: any number on this site should terminate in an object you can fetch yourself. Where a number cannot yet do that — because the service is a stub, or because the data is replayed — the surface says so in place of the link. The labels are part of the architecture; they are what keeps the rule true while the system is incomplete.
What this does not claim: that a receipt proves quality. A receipt proves what was charged, metered, delivered, and disputed. Whether the model behind a private delivery was the model promised is, in the general case, not objectively provable on chain today — the protocol says so, restricts slashing to faults it can verify deterministically, and keeps heuristics away from money entirely.
The five laws: what the protocol keeps, what a gateway gets
A gateway (a relay, this site, any front end) is a convenience. The split below is what makes it a convenience rather than a dependency — each law is enforced by the state machine, not by our restraint.
custody
The protocol holds money; the gateway never does.
Escrow and bonds live in consensus state. A gateway is transport and attribution — it cannot hold, move, or freeze a balance, and the library that implements it exposes no signing capability at all.
price
The protocol sets the price; the gateway never does.
Every matched order in a book clears at one uniform price computed by the state machine. A gateway may quote terms and charge its own user-approved fee, but it cannot alter what the auction charges.
authority
The protocol enforces terms; the gateway only carries them.
A gateway answers an unsigned request with the exact terms and waits. Nothing moves until the buyer's key signs those terms, so a gateway cannot spend on anyone's behalf.
replaceability
The protocol is permissionless; the gateway is replaceable.
Anyone may run a gateway with no registration and no privilege. Ours is the dominant client today, which is a fact about adoption, not about permission — and it is on the off-switch list for exactly that reason.
finality
The protocol records; nobody rewrites.
Emergency controls are forward-only and cannot alter matched economic terms. Settlement has no switch at all: once matched, nothing stops it.
The test of the split is simple: if every gateway vanished tonight, the chain would still hold the money, still clear at one price, still settle, and still refuse to rewrite what it settled. The market would be harder to reach. It would not be gone.
Verification: the boundary, and the claim we will not make
The hardest question a buyer can ask is "did the weights you promised actually produce this?" The honest answer starts with a limit: literal per-request provenance is impossible. If a conforming backend and a cheating one produce the same distribution of everything the venue can observe, no verifier distinguishes them — and no bond, rating, or benchmark changes that. Zero-knowledge inference and universal attested execution are not viable base layers at this cost, so the practical route is a binding execution receipt plus audits chosen after the receipt is committed, backed by collateral large enough to make evasion uneconomic.
That machinery — execution receipts bound to a versioned model and execution profile, post-commitment audit selection, a canonical verification fleet, an enforcement ladder, and venue indemnification — is designed, not built. None of it runs today.
we will never say “Every response is cryptographically proven to have been produced by the exact advertised weights.”
what a guaranteed product may say, once it exists “Every guaranteed response is bound to a versioned model and execution profile by an online execution receipt. Audit selection occurs only after commitment. Sellers maintain collateral against nonconformance, and the exchange automatically compensates buyers for validated violations.”
Today Freeside offers no guaranteed lane, so it makes neither claim. What it does say is narrower and checkable: usage is metered, the output is committed by hash, faults that are objectively provable are slashable, and everything else is reputation — never money. When a guaranteed product ships it will publish its assurance parameters with it: hardware envelope, verifier version, expected false-rejection rate, detection power by downgrade class, audit rate, maximum seller exposure, settlement and challenge windows, reserve coverage, and the date and volume of the most recent clean audits. A guarantee without those numbers is a slogan.
The era ladder
A roadmap, labelled by the same convention the enforcement tables use — because a roadmap that reads like a feature list is how protocols end up lying by tense.
| era | what it is | state | detail |
|---|---|---|---|
| Era 0 | single-node devnet | built | The state machine, market engine, settlement kernel, and bridge accounting run and are differentially tested against an independent reference model. The site reads it, labelled as replay or devnet throughout. No external audit exists. |
| Era 1 | public unlisted devnet · receipts dogfood | partly built | A reachable devnet, the public feed, the explorer, and a browser console — built and proven locally, awaiting a host. The receipts dogfood begins here: every claim this site makes should resolve to an object a stranger can fetch. |
| Era 2 | multi-node public testnet | designed, not built | Four-node CometBFT consensus is proven byte-identical in tests; the relay→node network transport that would let it front a real cluster is not written. Named pre-mainnet item. |
| Era 3 | the real-bridge boundary | designed, not built | Where devnet conveniences retire: ops-issued credit mints stop existing, the spendable-only property of grants becomes enforced machinery rather than policy, and the keystore passes formal security review before any key can touch value. The boundary ledger names each one. |
| Era 4 | the benchmark as a citable rate | designed, not built | Eligibility rules, concentration caps, and trimmed volume-weighted aggregation are specified and implemented; what does not exist is volume, mirrors, or a single contract citing the print. That is earned, not shipped. |
Nothing in Era 2 and beyond should be read as present-tense capability. Where this site's copy has ever implied otherwise, that is a defect — the same class of defect as an unlabelled price — and worth reporting.