Eliminate broker servers, VPNs, and cloud dependencies. Devices connect directly, reducing infrastructure cost and points of failure.
All connections are encrypted by default using open standards. Card data stays on the payment terminal.
iroh runs on Android, iOS, Windows, Linux, and embedded devices. Connect any POS device to any terminal regardless of platform.
Direct connections mean no round-trip to a cloud server. Payment commands execute in milliseconds, not seconds.
No single point of failure. If one connection path goes down, iroh automatically finds another—direct, local network, or fallback over the internet via relays.
PCI-compliant payment systems require that raw payment data never flows through anything other than the official compliant software. Traditional architectures solve this with servers and VPNs, adding cost, complexity, and single points of failure.
iroh takes a different approach. Peer-to-peer connections act as a blind command and control channel between devices over Bluetooth, LAN, or Wi-Fi. Raw payment data never leaves the payment terminal. Only encrypted payloads and commands travel through the iroh channel. Compliance is maintained by architecture.
The iroh channel is transparent to payment data—it only routes encrypted payloads. Even as connectivity changes, compliance and security boundaries remain intact.
Case Study
Paycode used iroh to bring tap-to-pay to highway toll booths running Windows 7 hardware. They connected Kotlin Android POS devices to .NET 6 terminals with no additional servers.
“iroh was super easy to use… I started hacking and was able to integrate it into our Kotlin PoS app and have a published .NET NuGet package for our client to use in that month.”