↵ select ↓ ↑ navigate esc close

Offline Protocol blog

npub1eel9qa82dwpt6wn8rm7y7y3yqehkg3xxurzq7lmzx8ynzmzu4ngsuh7lp9@drss.io

Engineering notes and perspective from the team building Offline Protocol, the coordination layer for physical systems.

MINE: coordinating the mesh through the hardware we already own

30 Sep 2026

MINE is Offline Protocol’s first attempt at the mesh coordination problem: a rewards app that turns the phones people already own into mesh nodes.

Only the recipient settles a message: the gateway contract

9 Sep 2026

SDK v0.25.0 makes Reticulum a real carrier by making it speak the gateway contract. What a gateway is, the five verbs it owes, why a carrier may say unreachable but never delivered, and why Nostr can

A leaf node speaks MLS: the coordination layer at 449.5 KiB

9 Sep 2026

How a door lock or a sensor becomes a real peer on the protocol: the no\_std leaf profile, the 400 KiB gate it had to clear, what it deliberately does not do, and the four things only the integrator

Edge sync: shared state that converges without a server

9 Sep 2026

Messaging is synced events. Documents are synced state. How the SDK lets any member of a space edit a document offline and merge deterministically when replicas meet, on storage you already own.

Fernweh V2 is live: a private messenger for the network you actually have

31 Aug 2026

Fernweh V2 turns Offline Protocol’s mesh foundation into a complete private messenger spanning local and internet paths, verifiable identity, private search, reputation, and encrypted calls.

Two kinds of offline: why we added Reticulum and Nostr

17 Aug 2026

Reticulum extends Offline Protocol into long-range and infrastructure-sparse networks. Nostr adds a decentralized relay path across reachable internet infrastructure.

Open sourcing the coordination layer for the disconnected edge

13 Aug 2026

We are open sourcing the Offline Protocol Mesh SDK, the Rust coordination engine behind 350,000+ devices that keep working when the internet does not.

Telemetry that survives the dead zone

1 Aug 2026

Cellular and satellite links drop in transit, at sea, underground, and at remote sites, and telemetry goes dark with them. Here is how to keep the stream alive.

We built the world on a dependency nobody declared

29 Jul 2026

Modern software treats the network as a fact of nature rather than a dependency. Everywhere the work actually happens, that assumption quietly fails, and the case for offline-first is really the case

Store, carry, forward: delivery when the path blinks in and out

23 Jul 2026

The delay-tolerant machinery underneath Offline Protocol: how a message waits, deduplicates, and moves the moment a link appears, instead of failing when one does not.

Proving identity with no authority to ask

17 Jul 2026

How devices on Offline Protocol prove who they are to each other with no certificate authority, no directory, and no live network to check against.

Sending a message with no server

14 Jul 2026

The smallest useful thing you can build on Offline Protocol is a message that reaches its recipient with no server in the path, over an encrypted mesh.

How DORS failover works

9 Jul 2026

Inside the transport layer of Offline Protocol: how DORS runs BLE, WiFi Direct, and internet concurrently and moves traffic between them in under a second.

The hourly cost of being offline

8 Jul 2026

Downtime is usually measured in hours. The more useful unit is dollars per hour, which reframes offline-first from a nice-to-have into a line item.

Service discovery without a server

25 Jun 2026

How devices on the mesh advertise, discover, and invoke capabilities with no DNS, no registry server, and no internet connection at all.

Why the edge is disconnected

9 Jun 2026

A record 313 internet shutdowns, $19.7B in blackout losses, and 4.62 billion people affected. The numbers behind building offline-first.

From a messenger to a network

26 May 2026

We shipped fernweh, a messenger that works without internet, and watched the mesh under it grow to 350,000+ devices across 80+ countries.