Here is an @iroh.computer teaser, showing web browser finding a iroh node (on my machine) replicating two dialog db's that you can connect to via WebRTC transport (without relays)
rklaehn.bsky.social
@rklaehn.bsky.social
Independent hacker, currently working with @dig.bsky.social and @b5.bsky.social on iroh
I got iroh to run on a Raspberry Pi Pico 2 RP2350. Another very resource constrained device where @iroh.computer works out of the box. The way I do this is rather hacky, but for a home automation project it works just fine. www.iroh.computer/blog/iroh-on...
iroh on Raspberry Pi Pico 2 RP2350
Iroh currently does not support nostd, so you would have to fork not just iroh but our entire protocol ecosystem to do something actually useful... can we maybe just get std to work?
iroh.computer
We got our hands on two Raspberry Pi embedded computers: a Pimoroni Presto and a bare Raspberry Pi Pico 2, and did some hacking to get iroh to run with a fork of pico-std-rust. www.iroh.computer/blog/iroh-on...
iroh on Raspberry Pi Pico 2 RP2350
Iroh currently does not support nostd, so you would have to fork not just iroh but our entire protocol ecosystem to do something actually useful... can we maybe just get std to work?
iroh.computer
The browser is the wrong medium for local-first 🫠 Act accordingly. (I don't think we can fix browsers unfortunately)
At the IETF126 meeting in Vienna this week? Want to chat about iroh? About QUIC? Multipath? Holepunching? Ping us!
If you are interested in the history of the various decisions that went into @iroh.computer 1.0, I have written a blog post about the road to iroh 1.0. There were a lot of twists and turns... www.iroh.computer/blog/the-roa...
The road to iroh 1.0
iroh.computer
Last week I published a blog post about how to use an ESP32 and @iroh.computer to build a smart fan. Now the fan has arrived, so I have extended the blog post with the actual build. A STL for a 3d printer is included. www.iroh.computer/blog/an-iroh...
Rayfish P2P VPN on Iroh: a lightweight, decentralized alternative. Worth evaluating if your stack uses Rust or P2P primitives.
Rayfish - P2P VPN built on top of Iroh
Four Signals — The Wire
foursignals.dev
As the 5th trilogue finished without agreement, Council and the European People's Party (EPP), with Germany's SDP and CDU being the driving forces, are attempting to bypass Parliament and reactivate the already expired #ChatControl 1.0. No, believe it or not, means no! fightchatcontrol.eu
Bring back some chill, using @iroh.computer. I wrote an end-to-end example showing how to use iroh on an esp32 to read temperatures and control a fan. Including a WASM gui, an irpc protocol, temperature sensor, fan controller, and wiring instructions. www.iroh.computer/blog/an-iroh...
One more for the collection. I got @iroh.computer to work on an ESP32-C6, which is a RISC-V chip. CC @riscvinternational.bsky.social
🚀 Sometimes it is just a bit boring, but you still get excited, our first patch release for @iroh.computer is here: www.iroh.computer/blog/iroh-1-...
iroh 1.0.1 - Just Boring
Release of iroh v1.0.1
iroh.computer
We have made some progress getting @iroh.computer to work on esp32. Iroh 1.0 compiles on xtensa esp32 and works on the esp32-s3 out of the box. We still need a tiny dependency reduction patch for the bare esp32, but nothing major. github.com/n0-computer/...
Deep dive into iroh: Replacement for WireGuard or P2P layer for your application Discussion | hackernews | Author: cold_pizz4
Deep dive into iroh: Replacement for WireGuard or P2P layer for your application
kerkour.com
I am currently updating the @iroh.computer docs site with animations. For example here is how our hole punching works in detail. We will cover how we do hole punching in detail in a blog post soon. docs.iroh.computer/what-is-iroh
Heise wrote an article about iroh, and it's really good! www.heise.de/en/news/Iroh... (much better than what we manage to say about ourselves :P)
Iroh 1.0 turns the internet into a secure localhost
The modular networking stack Iroh reaches version 1.0. It relies on cryptographic keys instead of IP addresses for networking.
heise.de
What a week! 1.0 launch on Monday, 10k stars by Thursday. Thank you so much everyone for all of your support 😊
This week we have released @iroh.computer 1.0. As part of the release we also publish language support for python, swift, kotlin and javascript. Read more about it here: iroh.computer/blog/iroh-la... These are bindings to the 1.0 rust api, so they will *remain compatible* as we evolve the core.
iroh
less net work for networks
iroh.computer
We just released the first stable version of iroh, v1.0! Read about it: www.iroh.computer/blog/v1 We're super proud of where we landed with iroh's 1.0. Since version 0.35 it feels like we've entirely replaced the "engine underneath". Are you a fellow key-dialer? Come tell us how you use iroh!
Iroh 1.0 - Dial Keys, not IPs
Iroh 1.0 is out. Now is the time to build.
iroh.computer
We also shot a smol video. As a treat. www.youtube.com/watch?v=U8Gt...
iroh 1.0
YouTube video by number 0
youtube.com
I wrote a blog post about QUIC address validation tokens. Why they are useful in client/server QUIC, why they aren't as important in @iroh.computer p2p QUIC, and a concrete example how to use them for a 0-rtt RPC service. www.iroh.computer/blog/address...
Address validation tokens - what are they good for anyway?
A closer look at QUIC NEW_TOKEN tokens, why they exist, and what they buy you in iroh and noq.
iroh.computer
Post-quantum security has been a frequently-asked question for as long as iroh exists. We're happy to report iroh can do PQC now! Read about it and all the nuance: www.iroh.computer/blog/iroh-po... #rust
iroh
less net work for networks
iroh.computer
🎉 The first RC of @iroh.computer 1.0 is here, we made it! Yes it is real, after more than 50 releases, it is time for iroh@1.0.0-rc.0 Thank you everyone for making this a reality! www.iroh.computer/blog/iroh-1-...
iroh 1.0.0-rc.0 - The first release candidate
Release of iroh v1.0.0-rc.0
iroh.computer
And here it is, iroh@0.98! Much better nat traversal, pluggable crypto backends and so much more, check it out now www.iroh.computer/blog/iroh-0-...
iroh 0.98.0 - Getting back to traversing NATs
Release of iroh v0.98.0
iroh.computer
Part two of my deep dive about packet rejection in QUIC and @iroh.computer. This time we try it out. We have just merged an additional hook so you can do early rejection not just with raw endpoints but also in protocol handlers. www.iroh.computer/blog/quic-pa...
iroh
less net work for networks
iroh.computer
Great rundown from teammate @frando.bsky.social on why QUIC & p2p connections go together like peas and carrots. Also s/o Internet Archive. The disambiguation of p2p alone is worth a watch archive.org/details/p2p-...
Who says you need to buy new hardware? It's always a magic feeling when you can supercharge old Android-based terminals and Windows 7 machines with peer-to-peer! www.iroh.computer/blog/paycode
iroh for payments
How Paycode used iroh to connect payment terminals to point of sale systems at highway toll booths, with no additional servers and full compliance.
iroh.computer