Iroh 1.0 Released: Key-Based Internet Addressing

Original: Iroh 1.0

Why This Matters

Represents fundamental shift in internet architecture from IP-based to key-based addressing with implications for privacy, efficiency, and decentralized applications.

Iroh announced version 1.0 stable release on June 15, 2026, introducing key-based addressing instead of IP addresses. The platform has processed over 200 million endpoints in the last 30 days across its public relays and now supports Python, Node.js, Swift, and Kotlin.

Iroh, a fundamental internet technology, released its first stable version after more than four years of development and 65 preceding versions. The platform replaces traditional IP-based addressing with cryptographic keys that remain constant as devices move, addressing limitations where IP addresses can break unexpectedly or become inaccessible behind firewalls. The core innovation allows secure device addressing regardless of location or network conditions. Version 1.0 incorporates several technical achievements: QUIC multipath implementation for managing multiple routes within single connections, QUIC NAT traversal for encrypted connection establishment, local-first configurations for offline device discovery, WebAssembly compilation for browser support, and extensible hooks for custom connection logic. The platform supports custom transports including Bluetooth Low-Energy, LoRa, WiFi Aware, and Tor. Iroh's keys serve dual purposes: securing connections and enabling identity, permissions, and attribution tracking. Direct peer-to-peer connections reduce cloud hops, with typical data transfer seeing 95 percent direct device-to-device communication, lowering egress costs and improving overall internet efficiency. The 1.0 release includes official language bindings for Python, Node.js, Swift, and Kotlin alongside the Rust implementation, enabling integration into iOS and Android applications. Wire protocol and language API stability guarantees that version 1.0 endpoints maintain interoperability regardless of minor version or programming language used.

Source

iroh.computer — Read original →