youros

FeaturesUnderneath

Core

The core is what you have to trust, so it is short enough to read: it holds keys, checks authority, seals and forwards, and everything else is a service.

The core is short↑ Why · Someone checks every claim before trusting it The code they have to trust is small enough to read in a sitting.

The core only holds keys, verifies, seals and forwards

Its size is the cost of auditing it.

Shown when a line budget in CI that may only go down.

Not built: nothing in the code or tests names this yet.

The core does no IO

One implementation for native and browser, and deterministic tests.

Shown when builds for a native target and wasm32-unknown-unknown.

Not built: nothing in the code or tests names this yet.

The core depends on crypto crates only↑ Why · Alex reaches the laptop at home from a café The same core runs on the laptop at home and in Alex's browser tab.

It must build without an operating system and be read in a sitting.

Shown when a dependency list check; builds for a no_std target.

Not built: nothing in the code or tests names this yet.