ProtoLedger
The Money Standard for Distributed Ledgers
3.0 · Apache-2.0 · active
ProtoLedger is an open specification that defines what a distributed ledger must achieve to function as money — not merely as a database or speculation vehicle. It organises the criteria into two independent scored axes (Layer A and Layer B) and one disclosure axis (Layer C).
Published under the Apache-2.0 licence. Anyone may fork it, build scoring tools on top of it, or challenge a score with on-chain evidence.
ProtoLedger Core 3.0
Full specification: two-axis scoring framework, 16 scored properties, 6 disclosure axes, readiness tiers, and the challenge process.
Apache-2.0
Layer A — Monetary Fitness
Seven properties that determine whether a ledger can function as money. The mean of an asset's Layer A scores is its M value.
Layer B — System Soundness
Nine properties that determine whether a ledger is a trustworthy, censorship-resistant system. The mean of an asset's Layer B scores is its S value.
Layer C — Disclosures
Six axes that describe design choices. Disclosed without scoring — each position is valid. Used as filters in the Terminal.
Score Gates
Gates are warning badges — they never hide real scores. A gate fires when a critical threshold is not met.
- A1 < 7 — Not money-in-use: acceptability is below the threshold for monetary function.
- B1 < 7 or B2 < 7 — Not a sound system: critical infrastructure properties unmet.
- B3 < 7 — Censorship-Resistant archetype only: censorship-resistance threshold unmet.