JAM
JAM, handwritten

The Join Accumulate Machine

A single computer with the power of hundreds.
Implemented in parallel by independent teams around the world.

341

Cores

1,023

Validators

2,000 TB

Storage

Next event Web3 Summit Berlin, Germany · 2026-06-18 - 2026-06-19

01 — Compute

The Join Accumulate Machine runs heavy work across its cores in parallel, then accumulates it into a single shared state that stays coherent everywhere at once. You get the throughput of many chains and the composability of one.

02 — Design

For years, scaling a chain meant taking a side: one world computer, fast to reason about and quick to congest, or many shards that scale freely but can barely speak to each other. JAM is both at once. And it is open to all. Any new service runs alongside the rest, sharing the same security and composing with it.

03 — Specification

Most chains are defined, in the end, by a reference client: where its code is unclear, so is the protocol. JAM is defined instead by mathematics, set down in full in the Gray Paper. There is no canonical implementation to defer to, no ambiguity to inherit, and every independent client is measured against the same fixed source of truth rather than against someone else's code.