Iroh Documentation
Iroh is a protocol for syncing bytes. Bytes of any size, across any number of devices. Use iroh to create apps that scale differently.
Iroh has four mix-and-match protocols: Documents, Blobs, Gossip, & Networking
Documents
Understand documents, mutable, syncable key-value stores
Read more
Blobs
Documents point to blobs: opaque bytes identified by their hash
Read more
Gossip
Broadcast messages to all nodes in a swarm
Read more
Networking
At the core of iroh is the ability to connect to any online node with only a Peer identifier
Read more
Learn the Iroh API from the console, and in your language
Iroh ships with SDKs for numerous languages and platforms
See iroh in the classic TODO app example, with a CLI & desktop GUI