Persistent identity
Each install owns one Ed25519 keypair, generated once and reused — your identity, not a server's.
Saturn browses the public web like any Chromium browser, and resolves mesh:// addresses on CloakNet — sites hosted directly from someone's own machine, with no server and no central authority in between.
Every request in Saturn takes one of two paths, chosen automatically by its scheme. Nothing extra to configure.
Ordinary Chromium browsing — the same rendering engine, the same standards, none of the trade-offs.
Sites hosted peer-to-peer, addressed by a name their owner signs for — not a domain anyone can buy.
Nothing on CloakNet loads until it's been verified — every hop is a checkpoint, not a formality.
The handle is looked up against CloakNet's bootstrap registry.
The response is checked against the owner's Ed25519 key before anything is trusted.
Saturn locates the peer currently serving that address.
An authenticated relay carries the connection to that peer.
Only now does the page load, same as any other tab.
CloakNet has no server to compromise — so Saturn verifies at every layer instead of trusting any one of them.
Each install owns one Ed25519 keypair, generated once and reused — your identity, not a server's.
Unsigned or invalid registry responses are rejected outright — nothing unverified is ever cached.
Context isolation, restricted navigation, and validated IPC keep pages from reaching past the tab.
Saturn's local media bridge handles HTTP range requests and partial content, so CloakNet-hosted streams seek and buffer like any other player — just running from a peer instead of a data center.
Saturn is free, open source, and in public beta — core networking and security are stable, everything else is still being polished.