mesh://webradio.site — authenticated

One address bar.
Two networks. One key.

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.

Chromium + Electron · Ed25519 identity · MIT licensed
Two networks

The same browser, two very different journeys.

Every request in Saturn takes one of two paths, chosen automatically by its scheme. Nothing extra to configure.

https://

The public internet

Ordinary Chromium browsing — the same rendering engine, the same standards, none of the trade-offs.

  • Full Chromium engine
  • Multiple tabs and standard navigation
  • Regular DNS and hosting, unchanged
mesh://

CloakNet

Sites hosted peer-to-peer, addressed by a name their owner signs for — not a domain anyone can buy.

  • Signed registry records, not central DNS
  • Peer discovery over an authenticated relay
  • Hosted from a person's own machine
How a mesh address resolves

Five steps, every time, before a page renders.

Nothing on CloakNet loads until it's been verified — every hop is a checkpoint, not a formality.

01

Registry resolution

The handle is looked up against CloakNet's bootstrap registry.

02

Signature verification

The response is checked against the owner's Ed25519 key before anything is trusted.

03

Host discovery

Saturn locates the peer currently serving that address.

04

Relay transport

An authenticated relay carries the connection to that peer.

05

Chromium renders

Only now does the page load, same as any other tab.

Security

Defense in depth, not a single point of trust.

CloakNet has no server to compromise — so Saturn verifies at every layer instead of trusting any one of them.

Persistent identity

Each install owns one Ed25519 keypair, generated once and reused — your identity, not a server's.

Signed records only

Unsigned or invalid registry responses are rejected outright — nothing unverified is ever cached.

Sandboxed renderer

Context isolation, restricted navigation, and validated IPC keep pages from reaching past the tab.

Media streaming

Radio and TV, hosted by their listeners.

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.

mesh://webradio.site
mesh://webtv.site
Get started

Your browser already knows the public web.
Now give it the other half.

Saturn is free, open source, and in public beta — core networking and security are stable, everything else is still being polished.

Download for beta Read the docs