Advertisement · 728 × 90

Posts by Iroh

Preview
The Core Tech Behind Datum's Desktop App We built an app to expose your localhost to a public HTTPS URL, here's how it's built and what we learned along the way.

Friends at Datum are cooking. Share your localhost to the internet with Datum Desktop!

www.datum.net/blog/introdu...

1 day ago 7 0 0 0

This wouldn't be possible if we hadn't been able to start with Quinn.
We never *wanted* to fork Quinn, but here we are. The post also attempts to explain the reasoning!

2 weeks ago 12 0 0 0
Preview
noq, noq, who's there? Introducing noq: n0's QUIC implementation

Over the last two years we spent tons of effort into writing a #rust QUIC multipath & NAT traversal implementation.
Beyond iroh, we're now ready to share it as a building block for others to use!

www.iroh.computer/blog/noq-ann...

2 weeks ago 42 5 1 3
Preview
iroh 0.97.0 - Custom Transports & noq Release of iroh v0.97.0

v0.97 is out & it's a biggie:

custom transports, preset API, embeddable relay server, address filtering, and a switch to our own QUIC implementation!

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

3 weeks ago 30 10 1 1

iroh 🤝 MoQ (media over QUIC)

It's really cool when APIs click together like Lego bricks.

4 weeks ago 32 3 0 0
Preview
iroh less net work for networks

Our latest blog post from @rklaehn.bsky.social is the deep dive on DDOS protection in QUIC you always wanted: www.iroh.computer/blog/quic-pa...

1 month ago 15 2 0 1
ESP32 on a breadboard

ESP32 on a breadboard

cli

cli

Got @iroh.computer to work on the smallest device yet.

An ESP32 with 4MB of application memory and 4MB of heap.

This is a horribly patched version, but nothing drastic, just reducing deps.

1 month ago 36 6 1 1
Preview
🦀 East Bay Rust - Inaugural Meetup · Luma Rust fans, it's time we have a meetup on the right side of the Bay. 😉 Our goal is simple - meet regularly, learn from each other, and connect with others…

who said the bay is dead? we're keeping the hacker vibe alive in Oakland, but this decade will be rust flavored -- with talks from n0.computer, dioxus, zed, and goose! luma.com/cyu67mpz

1 month ago 1 1 0 0

@pvh.ca speaks truth, but there's one more corner in the design space: you can federate the infrastructure instead of centralizing it.
That's the choice we made for iroh relays: you can run your own (it's OSS!), and endpoints connected to your relay can talk to endpoints connected to other relays.

1 month ago 25 4 1 0
Advertisement

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.

2 months ago 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.

2 months ago 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:

2 months ago 29 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

2 months ago 26 5 2 1

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

3 months ago 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?

3 months ago 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!

3 months ago 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/...

3 months ago 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).

4 months ago 12 1 0 0

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

4 months ago 2 0 0 0
Advertisement
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/

4 months ago 11 4 2 2

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

4 months ago 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-...

5 months ago 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:

5 months ago 113 28 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-...

5 months ago 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.

5 months ago 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...

6 months ago 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-...

6 months ago 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

6 months ago 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.

7 months ago 19 6 0 0
Advertisement
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...)

7 months ago 4 1 0 0