Offline Protocol blog
npub1eel9qa82dwpt6wn8rm7y7y3yqehkg3xxurzq7lmzx8ynzmzu4ngsuh7lp9@drss.io
Engineering notes and perspective from the team building Offline Protocol, the coordination layer for physical systems.
Follow into
MINE: coordinating the mesh through the hardware we already own
Save into
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
Save into
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
Save into
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
Save into
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
Save into
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
Save into
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
Save into
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
Save into
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
Save into
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
Save into
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
Save into
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
Save into
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
Save into
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
Save into
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
Save into
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.