Network Status: P2P Swarm Operational
Release: v0.1.0-alpha (rev: 6b86b27)
Supply Chain: SLSA Level 3 Attested
Active Transports: BLE 5.4 / Wi-Fi Direct / QUIC / DTN
Crypto Core: OpenMLS (RFC 9420) + Ed25519
Root Endpoint: siar.irshad.org.in
Pure-Rust Zero-Infrastructure Mesh Engine

Communication that survives when everything else collapses.

Zero-infrastructure, multi-transport, decentralized mesh and delay-tolerant networking (DTN) for mobile, desktop, and off-grid emergency repeaters.

Detected Target: Detecting system... ✓ Musl Static
LIVE TOPOLOGY SIMULATOR PHYSICS ACTIVE
Nodes: 7
Links: 6
Packets: 4
DTN: 8
BLE
Wi-Fi Direct
QUIC
DTN Queue
SURVIVABILITY MANDATE

Engineered for Complete Grid Collapse

Traditional messaging apps depend on AWS, cellular towers, and central DNS. SIAR operates directly peer-to-peer over physical radio waves.

Zero Infrastructure

No central servers, identity registrars, or phone number databases. Nodes discover each other directly over local radio hardware.

RFC Compliance: Ad-Hoc Gossip Mesh

Delay-Tolerant Networking

Store-carry-forward routing bridges physical air-gaps. Messages travel via physical motion of vehicles and walking nodes during total blackouts.

DTN Spec: Bundle Protocol v7 (RFC 9171)

Pure-Rust Bare Metal

Memory-safe, high-performance engine compiled to native musl binaries, Android NDK, and browser WebAssembly with zero garbage collection pauses.

Toolchain: Rust 2024 Edition + Wasm

MLS Post-Compromise Security

OpenMLS tree ratchets provide forward secrecy and self-healing keys, ensuring past and future chats remain secure even if a device is temporarily captured.

Cryptography: RFC 9420 + Ed25519
BENCHMARK & SPECS

Why SIAR Outperforms Legacy Networks

Direct technical comparison across architectural resilience, radio transports, and threat models.

Architecture Feature SIAR (Official) Signal Matrix Briar Meshtastic
Zero Central Infrastructure ✓ 100% Serverless ✗ AWS Central Server ⚠ Federated Homeservers ✓ Tor / Wi-Fi ✓ LoRa Mesh
No Phone Numbers / E.164 ✓ Ed25519 Self-Sovereign ✗ Phone Number Required ⚠ User IDs on Server ✓ Onion Links ✓ Node IDs
Delay-Tolerant Store-Carry-Forward ✓ Native DTN Bundle v7 ✗ Online Delivery Only ✗ Requires Server Sync ⚠ Local Bluetooth Only ⚠ Limited Packet Buffer
Direct Multi-Radio Stack (BLE + Wi-Fi Direct) ✓ Seamless Multi-Transport ✗ Internet Only ✗ Internet Only ⚠ Wi-Fi or BT ⚠ LoRa Only (~1 kbps)
High-Bandwidth Media & Audio Streaming ✓ AV1 / Opus over Wi-Fi Direct ✓ Yes (WebRTC) ✓ Yes (MatrixRTC) ✗ Text Only ✗ Text (240 bytes)
Post-Compromise Group Cryptography ✓ OpenMLS Tree Ratchet ⚠ Double Ratchet (1:1) ⚠ Megolm (No PCS) ⚠ BTP (Pairwise) ✗ Static Pre-shared Key
Air-Gapped Captive Portal Distribution ✓ Built-in Emergency Node ✗ Google/Apple Stores ✗ Web Store ⚠ Direct APK Sharing ✗ Web/Flashing tool
DYNAMIC FAILOVER

Autonomous Multi-Transport Mesh Layer

Watch the transport policy engine dynamically degrade and fallback as connectivity layers drop.

crates/siar-transport Protocol Stack

QUIC / UDP Internet Gateway
ACTIVE (QUIC / TLS 1.3)
Wi-Fi Direct / Wi-Fi Aware (NAN)
STANDBY (Wi-Fi Direct / Aware)
Bluetooth Low Energy (BLE 5.4 Mesh)
STANDBY (BLE 5.4)
DTN Store-Carry-Forward Air Gap Queue
IDLE (0 Pending Bundles)
REAL-TIME TRANSPORT ROUTING LOG ● STREAMING
[00:00:01] SIAR Transport Engine initialized on target `x86_64-unknown-linux-musl`.
[00:00:02] ✓ Discovered 6 mesh peers over BLE 5.4 advertise frames.
[00:00:03] ✓ QUIC internet tunnel active with fallback routes armed.
DEPLOYMENT TOPOLOGY

Two Modes. One Unified Core.

Run SIAR as a full-featured user app with AV1/Opus codecs, or deploy as a headless emergency solar repeater.

Tactical Multi-Platform GUI

Native Android (Jetpack Compose) and Desktop (Dioxus/Rust) interface with zero tracking, built-in map mesh topology overlays, offline voice notes, and hardware-accelerated media streaming.

  • 🛡️ Zero Leaks: No push notification relays through Google FCM or Apple APNs.
  • 🎙️ Opus Voice & AV1 Video: Ultra-compressed voice memos sent directly over peer-to-peer Wi-Fi Direct.
  • 🔋 Battery Optimized: Intelligent Bluetooth radio duty-cycling consumes less than 3% battery per 24 hours.
SIAR Messenger — Group: [Shelter Alpha] (MLS Epoch 4) E2EE Encrypted
Patrol Team 2 arriving at Shelter B. Bringing 500 DTN packet bundles from Sector 4.
ed25519:3a8f... • Via BLE Mesh (2 hops) • 14:02
Acknowledged. Solar repeater battery at 98%. Forwarding medical supply requests to Base Camp.
You (Alice) • Via Wi-Fi Direct • 14:03 • ✓ Delivered
🎙️ Voice Memo (Opus 12kbps) — [▶ Play 0:08s]
ed25519:7b12... • Via DTN Store-Carry • 14:05

Headless Emergency Node Daemon

Deploy siar-emergency-node on a $15 Raspberry Pi Zero, solar router, or vehicle. Operates autonomously for months with captive Wi-Fi portals for disaster victims without the app.

  • ☀️ Solar & Low Power: Operates on 1.2W continuous draw.
  • 📶 Wi-Fi Captive Portal: Survivors connect their browser to read emergency broadcasts without installing any software.
  • 📦 Massive DTN Cache: Up to 512GB of encrypted multi-hop bundle storage on local MicroSD/NVMe.
siar-emergency-node.service — [Raspberry Pi Zero 2W] Bunker Daemon
[INFO] siar_emergency::daemon starting on Linux 6.6-arm64-musl
[INFO] Storage mount: /var/lib/siar/dtn_store (240GB NVMe free)
[INFO] Radios initialized: BLE 5.4 [HCI0], Wi-Fi Direct [wlan0], Wi-Fi AP [wlan1]
[INFO] Captive Portal active on http://192.168.4.1/ (SSID: SIAR-EMERGENCY-PORTAL)
[OK] Solar input: 18.2V (5.1W charging) | Battery: 99.4% (LiFePO4)
[DTN] Ingestion: 84 bundles stored from incoming patrol vehicle
[MESH] Broadcasting presence beacon: SOS-REPEATER-ALPHA-01
INTERACTIVE WASM LAB

Test Real SIAR Cryptography in Your Browser

Compiled directly from pure Rust crates (siar-protocol, siar-crypto-mls) to WebAssembly.

🔬 Open Dedicated Protocol Studio & Topology Simulator ↗
1. Self-Sovereign Identity Ed25519

Generate an ephemeral cryptographic public key pair. No phone number or server needed.

ed25519:7a4fb918cc3da10ef49b127741d4735e3a265e16eee03f59718b9b5d03019c07
2. OpenMLS Ratchet State RFC 9420

Advance the MLS tree ratchet epoch to ensure Post-Compromise Security (PCS).

Epoch 1 (Ratchet Advance: 0x11)
3. Postcard Frame Serialization Zero-Copy Binary

Serialize into high-efficiency Postcard binary envelopes ready for radio broadcast.

POSTCARD BINARY STREAM & DECODER WASM VIRTUAL RUNNER
0000: 53 49 41 52 01 00 03 07 SIAR....
0008: 7a 4f b9 18 cc 3d a1 0e Identity
0010: 01 04 2a f9 02 10 03 84 Epoch=1.
0018: e9 01 c0 34 1a 88 ff 12 MLS_Auth
0020: bc 90 22 10 01 4b 77 d4 ChaCha20
0028: dd 1f c6 1c 6f 88 4f 48 Poly1305
[✓ Postcard Validated: TransportFrame::DataBundle { epoch: 1, crypto: MLS_TREE_KEM_X25519 }]
CRYPTOGRAPHIC DISTRIBUTION

Universal Package Download Center

Download verified native packages, repository mirrors, container images, or one-line installers for your platform.

📦 Open Universal Package Distribution Center & Repository Explorer ↗

Debian / Ubuntu (.deb)

v0.1.0 • amd64/arm64

Official signed APT repository and standalone desktop package.

$ sudo apt install siar-desktop
📥 Download .deb (19.4 MB)

Fedora / RHEL / CentOS

v0.1.0 • x86_64

Native RPM repository signed with official GPG release key.

$ sudo dnf install siar-desktop
📥 Download .rpm (19.8 MB)

Universal AppImage

Standalone Static

Runs on all Linux distributions with zero runtime dependencies.

$ chmod +x SIAR_Messenger-0.1.0-x86_64.AppImage
📥 Download AppImage (22.4 MB)

Universal Android APK

Android 8.0+

Direct standalone APK with self-updating cryptographic channel.

📥 Download APK (28.4 MB)

F-Droid Repository

F-Droid / Neo Store

Add official F-Droid repository for decentralized background updates:

https://pkg.siar.irshad.org.in/fdroid/repo

Homebrew Tap

CLI + Desktop

Install via the official SIAR Homebrew tap for Apple Silicon and Intel.

$ brew install irshadali5/siar/siar-cli

Universal DMG Installer

macOS 12+

Standalone drag-and-drop installer for macOS with AV1 video support.

📥 Download DMG (24.3 MB)

PowerShell Fast Installer

Win 10/11 x64/ARM

One-line automated PowerShell installer with environment PATH configuration:

iwr -useb https://siar.irshad.org.in/install.ps1 | iex

MSIX Desktop Package

x64 MSIX

Signed MSIX package for clean installation and sandboxed runtime.

📥 Download MSIX (21.8 MB)

Emergency Repeater Tarball

musl-static ARM64

Zero-dependency static musl daemon for Raspberry Pi, BeagleBone, and OpenWrt.

📥 Download musl Tarball (8.4 MB)

GitHub Container Registry

Multi-Arch OCI

Pull the pre-built multi-architecture headless repeater image:

docker pull ghcr.io/irshadali5/siar:latest
FIELD & DEV QUICKSTART

Deploy Nodes in Seconds

Ready-to-run installation commands, C-ABI bindings, and node daemon configurations.

# 1. Download & Verify SIAR Fast-Installer (Linux / macOS)
curl -fsSL https://siar.irshad.org.in/install.sh | sh

# 2. Initialize Self-Sovereign Identity Keyring
siar-cli init --identity-name "Emergency-Bunker-01"

# 3. Start Multi-Transport Mesh Daemon (BLE + Wi-Fi Direct)
siar-cli daemon start --enable-ble --enable-dtn-cache 10GB