Iroh's Avatar

Iroh

@iroh.computer.bsky.social

I make your peer to peer transfer go brrrrr I'm iroh.computer from the folks at n0.computer

600 Followers  |  7 Following  |  119 Posts  |  Joined: 04.05.2023  |  1.6772

Latest posts by iroh.computer on Bluesky

The version number doesn't do it justice. This is the foundation for 1.0 and for many exciting features that will happen under the hood during the 1.0 series.

It is also a big step for our plan to build iroh on existing IETF RFCs and RFC drafts as much as possible.

02.02.2026 09:07 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - n0-computer/iroh-doctor: Your tool for testing iroh connectivity Your tool for testing iroh connectivity. Contribute to n0-computer/iroh-doctor development by creating an account on GitHub.

Yes! There's two things we regularly use:
- the "transfer" example in the iroh repository and
- "iroh-doctor", a CLI for running connection tests: github.com/n0-computer/...

On the roadmap is packaging iroh-doctor better, so you don't need to build from source.

31.01.2026 09:53 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
iroh 0.96.0 - The QUIC Multipaths to 1.0 Release of iroh v0.96

It's been a while, but: I'm 0.96 versions old now!

This has been a major undertaking. My inner functioning has been comprehensively reworked and is now based on QUIC multipath and hole punching*within* the QUIC networking stack.

This release is the biggest step towards 1.0 for me.

Read more:

31.01.2026 08:27 β€” πŸ‘ 28    πŸ” 4    πŸ’¬ 3    πŸ“Œ 0
Preview
Introduction - iroh iroh establishes direct connections whenever possible, falling back to relay servers if necessary. Get fast, cheap, reliable connections that are authenticated and encrypted end-to-end using QUIC.

we have an all new docs site! More examples! Better Explainers! Come check it! docs.iroh.computer

16.01.2026 19:03 β€” πŸ‘ 25    πŸ” 5    πŸ’¬ 2    πŸ“Œ 1

We certainly think so, and would love to experiment with that.

25.12.2025 14:24 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Really interesting read. I'm not a big fan of Bitchat, but mesh networks in general could be a leap forward.
Wondering whether something like this could be paired with @iroh.computer
Wi-Fi Aware / BLE Network combined with irohs capabilities?
Especially now with multi-path?

25.12.2025 14:04 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

That said, there's more work to ensure this version is very performant and super reliable. We'll continue to add improvements and do more testing before we release this in a new version.

Anyhow - still a great time to celebrate, a huge effort be the team!

18.12.2025 14:55 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
feat: switch to QUIC multipath by dignifiedquire Β· Pull Request #3381 Β· n0-computer/iroh Work on integrating n0-computer/quinn#28 into the iroh magic TODOs Merge feat: add n0's version of quic nat hole punchingΒ quinn#177 Green CI

My main branch now has holepunching implemented *inside* the QUIC stack. We've implemented the QUIC multipath draft to keep track of all the paths inside the QUIC networking stack.
CI is green and we've already punched a lots of firewalls in the real world!

#rustlang

github.com/n0-computer/...

18.12.2025 14:55 β€” πŸ‘ 19    πŸ” 4    πŸ’¬ 2    πŸ“Œ 1
Brain expanding meme: P2P, Reliable P2P, Reliable Encrypted P2P, Stacking your own protocols on Iroh.

Brain expanding meme: P2P, Reliable P2P, Reliable Encrypted P2P, Stacking your own protocols on Iroh.

Once I got over the amazement of @iroh.computer 's reliable encrypted P2P connectivity, the next unlock was the ease of protocol stacking (and the modularity that affords).

22.11.2025 00:51 β€” πŸ‘ 11    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

The amazing folks making this can also be found on bluesky @worm-blossom.org!

10.11.2025 19:26 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Ufotofu The ufotofu Rust library for working with async sequences.

Our friends from the #WillowProtocol have released Ufotofu: an alternative to #rustlang streams, sinks, AsyncRead & AsyncWrite. They rather think of it as producers and consumers.
Check it out! It's a very principled and consistent design.
worm-blossom.org/ufotofu/

10.11.2025 16:43 β€” πŸ‘ 11    πŸ” 4    πŸ’¬ 2    πŸ“Œ 2

We're late posting this on the main account - but yeah, check this out!

10.11.2025 10:59 β€” πŸ‘ 12    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
iroh 0.94.0 -Β The Endpoint Takeover Release of iroh v0.94

my v0.94 release is a biggie. Endpoint presets, dynamic relay map changes, and the word "node" is ded to me

www.iroh.computer/blog/iroh-0-...

23.10.2025 17:54 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
How Streamplace Works: Syndication It's like everyone is their own little TV station!

New blog post! How Streamplace Works: Syndication

Up until now, most Streamplace users have been using one big server at stream.place. With Streamplace 0.8, you can actually replicate streams on your own nodes. Borrowing a term from broadcast TV, we call this syndication. Here's how it works:

20.10.2025 18:27 β€” πŸ‘ 115    πŸ” 29    πŸ’¬ 7    πŸ“Œ 6
Preview
iroh 0.93.0 - 🟒 iroh online Release of iroh v0.93

sup! my v0.93 release is out and now you can just call .online() if you want to know if you're online. It's great. Check it out.

www.iroh.computer/blog/iroh-0-...

09.10.2025 18:05 β€” πŸ‘ 12    πŸ” 3    πŸ’¬ 0    πŸ“Œ 1
Post image

I'll be in Bucharest next week, talking about @iroh.computer and BLAKE3.

There will also be a rust workshop.

09.10.2025 14:51 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
A DHT for iroh - Part 1, The Protocol Let's write a DHT for iroh

Sup frens I have a DHT protocol now: www.iroh.computer/blog/lets-wr...

29.09.2025 14:10 β€” πŸ‘ 35    πŸ” 9    πŸ’¬ 1    πŸ“Œ 0
Preview
iroh 0.92.0 -Β mDNS improvements Release of iroh v0.92.0

*community intensifies*

The two biggest wins of my latest release are from outside contributors!

www.iroh.computer/blog/iroh-0-...

19.09.2025 19:00 β€” πŸ‘ 18    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Moving from STUN to QUIC Address Discovery Moving STUN into QUIC

QUIC Address Discovery in @iroh.computer is pretty neat

www.iroh.computer/blog/qad

19.09.2025 09:37 β€” πŸ‘ 14    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

A few things motivate this:

* raw UDP packets can get lost in transmission. Which means no holepunch 4 u. QUIC gets us ACK’d packets.
* encryption is a good thing.

More stuff Iroh does so you don’t have to.

02.09.2025 14:18 β€” πŸ‘ 19    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0
Preview
iroh on QUIC Multipath Why we're upgrading iroh's networking engine

As a bonus, this blog post goes into some details on why we even need things like STUN/QUIC address discovery.

It's a great read even just for the hole-punching knowledge you gain along the way! (Also goes great together with the QUIC multipath blog post www.iroh.computer/blog/iroh-on...)

02.09.2025 14:06 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Moving from STUN to QUIC Address Discovery Moving STUN into QUIC

Did you know that we like QUIC?

We like it so much we're replacing our use of STUN over UDP with QUIC address discovery!

We've contributed an implementation of that standard to the quinn #rust library, and are now using it.

www.iroh.computer/blog/qad

02.09.2025 14:03 β€” πŸ‘ 16    πŸ” 1    πŸ’¬ 1    πŸ“Œ 1
Post image

New cross.stream release v0.6.1, highlight feature: Expose your streams with @iroh.computer 's peer-to-peer QUIC networking

Full release notes: github.com/cablehead/xs...

27.08.2025 20:31 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
How Streamplace Works: Signing and Segmentation TLDR: You put the stream through one of those cheese slicers and sign your name on every slice.

Hypha members are working alongside @iame.li‬ and β€ͺ@iroh.computer on Streamplace. More here on what we're building and how it'll work buff.ly/xqpYeZ8

18.08.2025 13:50 β€” πŸ‘ 13    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Preview
Error handling in iroh Read about iroh's approach to error handling

We're trying to have the best backtraces and error handling in the #rust library ecosystem.

We've landed on snafu and our own companion crate n0-snafu.

And we wrote about that!
www.iroh.computer/blog/error-h...

24.08.2025 10:14 β€” πŸ‘ 13    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Tutorial: Message Framing with iroh Walk through an example using message framing to create a protocol on iroh.

framing messages is the basis for many/most protocols in @iroh.computer and many other transports, learn the basics today with @b5.bsky.social www.iroh.computer/blog/message...

12.08.2025 20:19 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
we are here to frame you
YouTube video by number 0 we are here to frame you

We want you to build protocols!

For that, you need to know about message framing.

Conveniently, we produced a video about doing this in #rust on top of #QUIC with iroh :)

www.youtube.com/watch?v=h6bB...

08.08.2025 14:24 β€” πŸ‘ 27    πŸ” 4    πŸ’¬ 0    πŸ“Œ 1

I am (going to be) multi-patheded

05.08.2025 19:18 β€” πŸ‘ 10    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
iroh 0.91.0 -Β Making relays use established standards πŸŽ† Release of iroh v0.91.0

I'm thoroughly enjoying my breaking 0.9x releases ahead of 1.0 😁
This time: A new relay protocol!
But: This gives me a better handshake 🀝, some future optimization potential πŸš€ and removes non-WebSocket code paths πŸ”₯

All about this & what it means for relay compatibility in the release blog post:

01.08.2025 17:52 β€” πŸ‘ 15    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Post image

orange site giving dumbpipe.dev some love on a sunday 😎

27.07.2025 17:46 β€” πŸ‘ 21    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

@iroh.computer is following 7 prominent accounts