# Offline Protocol > Offline Protocol is the software and network layer that keeps apps and devices communicating, authenticating, and coordinating when the internet is unavailable. Its current public SDK is a React Native TypeScript API over a Rust core for iOS and Android. It provides DORS multi-transport mesh routing, OfflineID identity, MLS RFC 9420 encryption, serverless Service Discovery, reliability primitives, file transfer, offline telemetry, and proof of location. The network is live across 350,000+ devices in 80+ countries. OfflinePay is in development. ## Platform and technology - [The platform](https://www.offlineprotocol.com/platform): Transport, identity, and coordination for the disconnected edge, as three interoperable primitives on one SDK surface. - [Mesh networking (DORS)](https://www.offlineprotocol.com/technology/mesh-networking): Peer-to-peer mesh over five transports (Bluetooth LE, WiFi Direct, internet, Reticulum, Nostr) with the Dynamic Offline Relay Switch scoring transports in real time, automatic failover, 8-hop relay, and cluster-and-bridge topology. - [Reliability layer](https://www.offlineprotocol.com/technology/reliability): Delivery guarantees on an unreliable mesh through acknowledgment, retry with exponential backoff, deduplication, and message TTL. - [File transfer](https://www.offlineprotocol.com/technology/file-transfer): Chunked device-to-device file transfer up to 100MB with progress and cancel, encrypted and relayed like any message, so a dropped link resends only the missing chunks. - [Offline identity (OfflineID)](https://www.offlineprotocol.com/technology/offline-identity): Ed25519 identities verified device-to-device with zero connectivity, MLS (RFC 9420) sessions, MLS-encrypted group messaging with roles, on-chain rotation and revocation. - [Service discovery](https://www.offlineprotocol.com/technology/service-discovery): Advertise, discover, and invoke capabilities across the mesh with no server and no DNS. - [Offline telemetry](https://www.offlineprotocol.com/technology/telemetry): Opt-in runtime observability delivered to a local sink, push or pull, streaming metrics, transport, routing, and MLS records with identifier scrubbing on by default. - [Proof of location](https://www.offlineprotocol.com/technology/proof-of-location): Location verification from radio adjacency rather than GPS. ## Solutions by industry - [Robotics and autonomous systems](https://www.offlineprotocol.com/solutions/robotics): Swarm coordination that survives GPS denial and lost links. - [AI agents and edge intelligence](https://www.offlineprotocol.com/solutions/ai-agents): Peer-to-peer agent discovery and invocation without a broker. - [Logistics and fleets](https://www.offlineprotocol.com/solutions/logistics): Fleet communication, offline telematics, and proof of delivery in yards, ports, and dead zones. - [Agriculture](https://www.offlineprotocol.com/solutions/agriculture): Machine and sensor connectivity across acres with no cellular coverage or SIM. - [Industrial, energy, and maritime](https://www.offlineprotocol.com/solutions/industrial-energy): Underground mine, offshore platform, plant, and vessel coordination off-grid. - [Humanitarian and public sector](https://www.offlineprotocol.com/solutions/public-sector): Emergency communication when cell towers are down. - [Live events and venues](https://www.offlineprotocol.com/solutions/events): Connectivity at stadium and festival scale when cellular saturates. - [Payments and mobile wallets](https://www.offlineprotocol.com/solutions/payments): Device-to-device transaction transport and offline identity for fintech, neobanks, and crypto. OfflinePay is in development. - [Retail and point of sale](https://www.offlineprotocol.com/solutions/retail): Offline POS and retail coordination through internet outages. ## Compare - [Compare overview](https://www.offlineprotocol.com/compare): Offline Protocol against Ditto, Bridgefy, Meshtastic, and goTenna. - [Offline Protocol vs Ditto](https://www.offlineprotocol.com/compare/ditto): Offline coordination and identity layer versus an offline-first database with CRDT sync. - [Offline Protocol vs Bridgefy](https://www.offlineprotocol.com/compare/bridgefy): MLS and Ed25519 encryption versus app-level security, and a Bridgefy alternative. - [Offline Protocol vs Meshtastic](https://www.offlineprotocol.com/compare/meshtastic): Phone-native mesh with no hardware versus LoRa radio mesh. - [Offline Protocol vs goTenna](https://www.offlineprotocol.com/compare/gotenna): A software SDK on the phone's own radios versus dedicated mesh radios. - [Offline Protocol vs Berty](https://www.offlineprotocol.com/compare/berty): A commercial mesh SDK versus an open-source peer-to-peer messaging app. - [Offline Protocol vs Briar](https://www.offlineprotocol.com/compare/briar): A cross-platform mesh SDK versus an open-source secure messenger. - [Offline Protocol vs Amazon Sidewalk](https://www.offlineprotocol.com/compare/amazon-sidewalk): A phone-native mesh SDK versus a shared gateway network. - [Offline Protocol vs Google Nearby Connections](https://www.offlineprotocol.com/compare/nearby-connections): A routed multi-hop mesh SDK versus an Android direct-link API. - [Best offline mesh networking SDKs](https://www.offlineprotocol.com/compare/best-offline-mesh-networking-sdks): A side-by-side of Offline Protocol and the alternatives. ## Glossary and standards - [Glossary](https://www.offlineprotocol.com/glossary): Definitions of offline and mesh networking terms. - [What is offline mesh networking?](https://www.offlineprotocol.com/glossary/what-is-offline-mesh-networking) - [Offline-first architecture](https://www.offlineprotocol.com/glossary/offline-first-architecture) - [Bluetooth LE mesh](https://www.offlineprotocol.com/glossary/bluetooth-le-mesh) - [WiFi Direct](https://www.offlineprotocol.com/glossary/wifi-direct) - [Multi-hop relay](https://www.offlineprotocol.com/glossary/multi-hop-relay) - [Store and forward](https://www.offlineprotocol.com/glossary/store-and-forward) - [Service discovery](https://www.offlineprotocol.com/glossary/service-discovery) - [MLS protocol (RFC 9420)](https://www.offlineprotocol.com/glossary/mls-protocol) - [Ed25519](https://www.offlineprotocol.com/glossary/ed25519) - [Matter and Thread](https://www.offlineprotocol.com/glossary/matter-and-thread) - [Amazon Sidewalk](https://www.offlineprotocol.com/glossary/amazon-sidewalk) - [BLE mesh vs Thread vs Matter](https://www.offlineprotocol.com/glossary/ble-mesh-vs-thread-vs-matter) ## Developers - [Developers](https://www.offlineprotocol.com/developers): The offline-first SDK, a TypeScript API over a Rust core for iOS and Android. - [Interactive sandbox](https://www.offlineprotocol.com/sandbox): A live in-browser demo of the mesh. Drag devices, cut the internet, and watch a message route peer to peer across multiple hops with automatic failover, plus a runnable SDK console. - [Developer guides](https://www.offlineprotocol.com/guides): How-to guides for quickstart, offline messaging, service discovery, device-to-device auth, and telemetry. - [Quickstart](https://www.offlineprotocol.com/guides/quickstart): Install the SDK, initialize, join the mesh, send a first message, and advertise, discover, and invoke a service. - [Architecture](https://www.offlineprotocol.com/protocol): How the protocol works end to end, the three primitives in depth. - [Integrations and ecosystem](https://www.offlineprotocol.com/integrations): Platforms, runtimes, and how it works with your existing stack. - [Downtime cost calculator](https://www.offlineprotocol.com/tools/downtime-cost-calculator): Estimate the cost of an outage. - [Documentation](https://www.offlineprotocol.com/docs): Technical reference and API docs. - [Mesh SDK on npm](https://www.npmjs.com/package/@offline-protocol/mesh-sdk): The current public React Native package and installation entry point. - [Offline Protocol Status](https://status.offlineprotocol.com/): The official Health Dashboard for live service availability, uptime, incidents, and maintenance updates. ## Company - [Company](https://www.offlineprotocol.com/company): Offline Protocol builds the transport, identity, and coordination layer for the disconnected edge. - [Security](https://www.offlineprotocol.com/security): MLS (RFC 9420) encryption, Ed25519 identity, serverless architecture, and coordinated disclosure. - [Pricing](https://www.offlineprotocol.com/pricing): How pilots and licensing work. - [Company and proof](https://www.offlineprotocol.com/company): The company, network history, investors, and independent coverage. - [Roadmap](https://www.offlineprotocol.com/roadmap): Shipped, in development, and exploring. - [Press and features](https://www.offlineprotocol.com/company): Independent coverage and company resources. - [Company beliefs](https://www.offlineprotocol.com/company): What we believe and why coordination should not depend on a server or a tower. - [Founder and investors](https://www.offlineprotocol.com/company): Who founded and backs Offline Protocol, including Portal Ventures, Draper Associates, and Galaxy. - [Careers](https://www.offlineprotocol.com/careers): Build the offline mesh network with us. - [The live network](https://www.offlineprotocol.com/network): The mesh across 350,000+ devices and 80+ countries. - [Blog](https://www.offlineprotocol.com/blog): Technical and non-technical writing from the team. - [Blog RSS feed](https://www.offlineprotocol.com/rss.xml): Subscribe to new posts. - [Book a pilot](https://www.offlineprotocol.com/contact): Scope a 6 to 10 week pilot against your fleet, environment, and success criteria. - [Terms of use](https://www.offlineprotocol.com/terms): The terms governing use of Offline Protocol. - [Privacy policy](https://www.offlineprotocol.com/privacy): What data is collected, how it is used, and retention. ## Blog posts - [Open sourcing the coordination layer for the disconnected edge](https://www.offlineprotocol.com/blog/open-sourcing-the-mesh-sdk): Offline Protocol is open sourcing the Mesh SDK, the modular Rust coordination engine behind 350,000+ devices, available under AGPL-3.0 with commercial licensing. - [How DORS failover works](https://www.offlineprotocol.com/blog/how-dors-failover-works): How the transport layer runs BLE, WiFi Direct, and internet concurrently and moves traffic between them in under a second. - [Store, carry, forward: delivery when the path blinks in and out](https://www.offlineprotocol.com/blog/store-carry-forward): The delay-tolerant machinery: custody transfer, message IDs and TTLs, deduplication, buffering, and reconcile-on-return. - [Proving identity with no authority to ask](https://www.offlineprotocol.com/blog/proving-identity-with-no-authority): How devices prove who they are to each other with no certificate authority, no directory, and no live network, using Ed25519 keys, trust-on-first-use, and gossip revocation. - [Sending a message with no server](https://www.offlineprotocol.com/blog/sending-a-message-with-no-server): The smallest useful thing on the mesh, a message that reaches its recipient with no server in the path, over an encrypted mesh. - [Service discovery without a server](https://www.offlineprotocol.com/blog/service-discovery-without-a-server): How devices advertise, discover, and invoke capabilities with no DNS, no registry server, and no internet connection. - [The hourly cost of being offline](https://www.offlineprotocol.com/blog/the-hourly-cost-of-being-offline): Why dollars per hour, not hours, is the right unit for downtime, and what that reframing means for offline-first. - [Why the edge is disconnected](https://www.offlineprotocol.com/blog/why-the-edge-is-disconnected): The numbers behind offline-first: internet shutdowns, blackout losses, and the billions of people affected. - [We built the world on a dependency nobody declared](https://www.offlineprotocol.com/blog/the-network-is-an-undeclared-dependency): A perspective on the unexamined assumption that the network is always there, and why offline-first is really the act of declaring that dependency. - [From a messenger to a network](https://www.offlineprotocol.com/blog/from-a-messenger-to-a-network): How a messenger that works without internet grew into a mesh live on 350,000+ devices across 80+ countries. - [Telemetry that survives the dead zone](https://www.offlineprotocol.com/blog/telemetry-that-survives-the-dead-zone): Cellular and satellite links drop in transit, at sea, underground, and at remote sites, and DORS keeps telemetry flowing off-link.