Developer

Everything with real technical depth lives here rather than scattered across the site. The groups below are ordered the way a question usually arrives: what is this, what are the rules, how do I build it, what is actually proved, and where is it going.

Looking for a specific word — "custody", "fountain code", "watermark"? Use Search in the menu; it returns sections rather than pages, so a hit lands on the paragraph.

Start here

New to this, or coming back to it. Each answers a different first question.

The protocol

What binds an implementation. Read the reference for the rules and the rest for the parts that are easy to get wrong.

Build and run it

Working on the code, or on a device.

What is actually proved

Claims with evidence behind them, and the places where there is none yet. Start here if you are deciding whether to depend on any of this.

The project

Where it is going, how it is run, and what happens if it stops.