Skip to main content

Get started

Connect two endpoints

Follow our quickstart guide.

What is iroh?

Get started with the basics.

Dive deeper

Gossip

Connect peers over a shared secret with gossip.

Compatibility

Connect users across platforms and languages with our cross-platform libraries.

Troubleshooting

Debug connectivity issues with logging, the iroh-doctor CLI, or remote Network Diagnostics.

Use your own relay

Configure dedicated relays for production deployments.

Sending Data

Add the protocols and topologies to fit your needs. Iroh is modular and composable, so you can pick and choose what you need.

Blobs

Store and transfer large binary files.

Key-Value CRDTs

Collaborative key-value store with conflict-free replication.

Streaming

Build low-latency audio and video streaming applications.

RPC

Build remote procedure call applications.

Need inspiration?

See complete examples

Browse our showcase of open source example applications.