dig
@dig.bsky.social
📤 657
📥 88
📝 388
building
https://iroh.computer
to connect all peers together
pinned post!
it‘s long, it‘s entertaining, it‘s full of knowledge, learn how
@iroh.computer
works
youtu.be/AkHaIVuFHK4?...
loading . . .
A tour of iroh
YouTube video by number 0
https://youtu.be/AkHaIVuFHK4?si=zPzUxX95T63wkIGd
8 months ago
0
20
5
reposted by
dig
b5
3 days ago
"The iroh-lan UI is designed for zero-friction, ephemeral networking: no accounts, no central servers, no device lists. Name a network, choose a password, and you’re on a private L3 LAN with anyone who does the same, created out of thin air and gone when you leave." yup.
github.com/rustonbsd/ir...
loading . . .
https://github.com/rustonbsd/iroh-lan/blob/main/README.md
1
33
6
reposted by
dig
Iroh
3 days ago
*community intensifies* The two biggest wins of my latest release are from outside contributors!
www.iroh.computer/blog/iroh-0-...
loading . . .
iroh 0.92.0 - mDNS improvements
Release of iroh v0.92.0
https://www.iroh.computer/blog/iroh-0-92-0-mdns-improvements
0
18
3
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...
loading . . .
Tutorial: Message Framing with iroh
Walk through an example using message framing to create a protocol on iroh.
https://www.iroh.computer/blog/message-framing-tutorial
about 1 month ago
0
7
2
🔴 LIVE
https://8jserg8jd0tf.share.zrok.io/dig.bsky.social
cool stream
loading . . .
@dig.bsky.social is 🔴LIVE on 8jserg8jd0tf.share.zrok.io!
cool stream
https://8jserg8jd0tf.share.zrok.io/dig.bsky.social?did=did%3Aplc%3Arqyxbvmx6htf5fwfnltvqzat&time=2025-08-11T19%3A52%3A23.061Z
about 1 month ago
0
0
0
🔴 LIVE
https://r2xvm2snun3d.share.zrok.io/dig.bsky.social
test
loading . . .
@dig.bsky.social is 🔴LIVE on r2xvm2snun3d.share.zrok.io!
test
https://r2xvm2snun3d.share.zrok.io/dig.bsky.social?did=did%3Aplc%3Arqyxbvmx6htf5fwfnltvqzat&time=2025-08-11T19%3A36%3A17.298Z
about 1 month ago
0
0
0
innovation meets standards work, QUIC multipath for
@iroh.computer
is one of the most exciting innovations since its inception
www.iroh.computer/blog/iroh-on...
loading . . .
https://www.iroh.computer/blog/iroh-on-QUIC-multipath
about 2 months ago
1
12
2
reposted by
dig
Iroh
about 2 months ago
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:
loading . . .
iroh 0.91.0 - Making relays use established standards 🎆
Release of iroh v0.91.0
https://www.iroh.computer/blog/iroh-0-91-0-the-last-relay-break
1
15
2
thank you!! everyone building on
@iroh.computer
I am really proud of what y'all have been building!!!!!!1111! 💙💙💙
add a skeleton here at some point
2 months ago
0
3
0
reposted by
dig
Iroh
2 months ago
I'm not even an adult 1.0 library yet and I'm already buried in cool projects of all stages we haven't talked about yet! So let me introduce you to 11 cool projects from our awesome list today 😄
github.com/n0-computer/...
loading . . .
GitHub - n0-computer/awesome-iroh: Curated list of awesome stuff built on & with iroh
Curated list of awesome stuff built on & with iroh - n0-computer/awesome-iroh
https://github.com/n0-computer/awesome-iroh
1
28
11
we have been working on some cool stuff 💙
add a skeleton here at some point
2 months ago
0
8
0
reposted by
dig
b5
2 months ago
This post was super inspiring! Just updated the homepage to call out some of our current use in real stuff. We have the usage, but it's not easy. As for being rough on the edges, I would love to hear *any* feedback on where we can improve. Hoping to contribute to a more viable P2P LoFi world.
0
4
1
New release:
#rPGP
version 0.16 🧰🔐✨
github.com/rpgp/rpgp/re...
#OpenPGP
implemented in pure
#Rust
, permissively licensed Now rPGP can process arbitrarily large messages with minimal memory Support for the OpenPGP
#PQC
IETF draft
datatracker.ietf.org/doc/html/dra...
support for 448, and many fixes
loading . . .
Release v0.16.0 - Stream the world & PQC · rpgp/rpgp
⛰️ Features Update to draft-ietf-openpgp-pqc-10 (#565) - (01a9643) 🚜 Refactor Cleanup the interface of crypto::*::SecretKey - (45e1ea8)
https://github.com/rpgp/rpgp/releases/tag/v0.16.0
4 months ago
0
5
2
lol,
lobste.rs
being blocked when using brave is so hilarious, I didn't much care for the site before, but now it is really lost to me
loading . . .
Lobsters
https://lobste.rs/
4 months ago
0
2
0
reposted by
dig
4 months ago
Do you want to know how zero-rtt connections work in TLS and QUIC? Read our blog post about how to use zero-rtt in
@iroh.computer
There is also a demo that you can try out to see the difference.
www.iroh.computer/blog/0rtt-api
loading . . .
0-RTT
When to use and when not to use 0-RTT with iroh connections
https://www.iroh.computer/blog/0rtt-api
0
3
4
reposted by
dig
Iroh
4 months ago
It's been a while, but I've gotten 0.35 versions old yesterday! Really getting close to becoming an adult 1.0
#rust
library, in fact - the next release will be my release candidate. This release contains metrics collection improvements and some small API tweaks ✌️
www.iroh.computer/blog/iroh-0-...
loading . . .
iroh v0.35 - Prepping for 1.0
Iroh 0.35 release
https://www.iroh.computer/blog/iroh-0-35-prepping-for-1-0
0
7
3
reposted by
dig
Nous Research
4 months ago
Announcing the launch of Psyche
nousresearch.com/nous-psyche/
Nous Research is democratizing the development of Artificial Intelligence. Today, we’re embarking on our greatest effort to date to make that mission a reality: The Psyche Network
1
26
5
what’s your excuse to not using
@iroh.computer
yet?
5 months ago
0
4
0
reposted by
dig
Iroh
6 months ago
I'm now 0.34.1 versions old! This is a minor release, but it comes with some fun stuff: We (and many others) have been depending on forks of the rust BLAKE3 crate by
@oconnor663.bsky.social
. This is no longer the case with its latest updates 🎉 Learn more:
www.iroh.computer/blog/blake3-...
loading . . .
The new BLAKE3 hazmat API
The new BLAKE3 hazmat API, or why we can retire our BLAKE3 fork
https://www.iroh.computer/blog/blake3-hazmat-api
0
10
5
it is time for another
@iroh.computer
release, this time bringing you - Raw Public Keys in TLS Certificates - Expanded Tag API in iroh-blobs
www.iroh.computer/blog/iroh-0-...
loading . . .
iroh v0.34 - Raw Public Keys in TLS
Iroh 0.34 release
https://www.iroh.computer/blog/iroh-0-34-0-raw-public-keys
6 months ago
0
3
0
reposted by
dig
Iroh
6 months ago
End-to-end encrypted calls over iroh via RTP-over-QUIC? Video streaming over iroh using gstreamer?
@frando.bsky.social
and
@dig.bsky.social
have been cooking up some experiments recently:
www.youtube.com/watch?v=K3qq...
loading . . .
preview! audio & video streaming with iroh
YouTube video by number 0
https://www.youtube.com/watch?v=K3qqyu1mmGQ
1
20
5
Storing blobs should be easy, but it is pretty hard in practice, Learn how
@iroh.computer
navigates some of these challenges in practice
www.iroh.computer/blog/blob-st...
loading . . .
Blob store design challenges
It's just hashed data, what's so complex about a blob store anyway?
https://www.iroh.computer/blog/blob-store-design-challenges
6 months ago
0
5
3
You can now write
@iroh.computer
based apps in the browser, like this cool chat example using gossip, check it out, it's pretty fun 🤓
github.com/n0-computer/...
loading . . .
iroh-examples/browser-chat at main · n0-computer/iroh-examples
Iroh in action. Contribute to n0-computer/iroh-examples development by creating an account on GitHub.
https://github.com/n0-computer/iroh-examples/tree/main/browser-chat
7 months ago
2
15
3
sooo you want an
@iroh.computer
release? and you want iroh in the browser??? fiiine here you go
www.iroh.computer/blog/iroh-0-...
loading . . .
iroh 0.33.0 - Browsers and Discovery and 0-RTT, oh my!
Iroh 0.33 release
https://www.iroh.computer/blog/iroh-0-33-0-browsers-and-discovery-and-0-RTT-oh-my
7 months ago
0
12
0
agreeing about anything is hard, but turns out it might be worse than you thought
www.youtube.com/watch?v=_VAA...
loading . . .
Consensus is impossible
YouTube video by number 0
https://www.youtube.com/watch?v=_VAAC9Rt6H0
7 months ago
0
8
1
focus is hard, and sometimes you have to take two steps back for the next steps forward
www.iroh.computer/blog/ffi-upd...
loading . . .
Update On FFI Bindings
We are pausing FFI releases until we figure out a better solution
https://www.iroh.computer/blog/ffi-updates
7 months ago
1
4
1
slowly working our way to 1.0 for
@iroh.computer
still a lot of work, but we can see the light now
www.iroh.computer/roadmap
loading . . .
iroh
less net work for networks
https://www.iroh.computer/roadmap
7 months ago
1
16
3
reposted by
dig
Philipp Krüger
8 months ago
A bunch of work I've been cooking up for a while: compiling iroh to
#Wasm
, so you can use it in the browser. Sorry, no peer-to-peer networking in browsers, but yes end to end encryption!
add a skeleton here at some point
2
26
6
reposted by
dig
Iroh
8 months ago
Why should file transfer have a cost, limits, or require an account? You paid for the device in front of you and your internet Bill. That should be enough to send data around, shouldn't it? Let's dive into how to build a file transfer tool with
#iroh
in
#rust
:
www.youtube.com/watch?v=jl4c...
loading . . .
Unlimited, free file transfer, no account required
YouTube video by number 0
https://www.youtube.com/watch?v=jl4cAkRTMT8
1
43
13
unlimited, free, cool and powered by
@iroh.computer
youtu.be/jl4cAkRTMT8?...
loading . . .
Unlimited, free file transfer, no account required
YouTube video by number 0
https://youtu.be/jl4cAkRTMT8?si=AtWiGu6rXERhhNdY
8 months ago
0
3
0
🎉
[email protected]
- Browsers Alpha, QAD, and n0-futures - We have a branch that compiles iroh into wasm for use in the browser! - use QUIC Address Discovery to discover your public ip address For more details checkout
www.iroh.computer/blog/iroh-0-...
loading . . .
iroh 0.32.0 - Browsers Alpha, QAD, and n0-future
Iroh 0.32 release
https://www.iroh.computer/blog/iroh-0-32-0-browser-alpha-qad-and-n0-future
8 months ago
1
13
3
someone please remind me why the webplatform is intent on destroying even the slightest improvements it makes?
github.com/w3c/webtrans...
loading . . .
Consider removing serverCertificateHashes · Issue #623 · w3c/webtransport
Without more restrictions this feature could lead to the same kind of problem plaguing Web Push, where messages are not end-to-end encrypted because it's easier to let middleware worry about the co...
https://github.com/w3c/webtransport/issues/623
8 months ago
2
14
5
reposted by
dig
Iroh
8 months ago
If you've always wanted to dive into
#p2p
, now is the best time! One of my devs has prepared a 40+min detailed walkthrough of building a basic
#rustlang
p2p chat application:
youtu.be/ogN_mBkWu7o?...
loading . . .
p2p chat, in rust, from scratch
YouTube video by number 0
https://youtu.be/ogN_mBkWu7o?si=1bc6xQR7BfMoyFfo
0
12
2
you want more videos? you will get more
@iroh.computer
videos. learn how to build your own gossip chat
youtu.be/ogN_mBkWu7o?...
loading . . .
p2p chat, in rust, from scratch
YouTube video by number 0
https://youtu.be/ogN_mBkWu7o?si=vbw5px8chvH2b605
8 months ago
0
5
1
it‘s long, it‘s entertaining, it‘s full of knowledge, learn how
@iroh.computer
works
youtu.be/AkHaIVuFHK4?...
loading . . .
A tour of iroh
YouTube video by number 0
https://youtu.be/AkHaIVuFHK4?si=zPzUxX95T63wkIGd
8 months ago
0
20
5
welcome all you new followers, if you want to know what I am currently building, checkout
@iroh.computer
youtu.be/zyRFr9WjWEc
loading . . .
peer-2-peer, but it works
YouTube video by number 0
https://youtu.be/zyRFr9WjWEc
8 months ago
0
3
2
hey, we made a thing, I mean a video, that tells you about the thing we make at number0,
youtu.be/zyRFr9WjWEc
loading . . .
peer-2-peer, but it works
YouTube video by number 0
https://youtu.be/zyRFr9WjWEc
9 months ago
1
14
4
reposted by
dig
Iroh
9 months ago
What a year. My main repository (
github.com/n0-computer/...
) has had >800 PRs, gotten >1500 stars and I've gotten 17 versions older. (And this excludes my other repos!) At one point a million concurrent connections were active on our public relays, and we've seen a number of new adopters. 🍻🥂
loading . . .
GitHub - n0-computer/iroh: peer-2-peer that just works
peer-2-peer that just works. Contribute to n0-computer/iroh development by creating an account on GitHub.
https://github.com/n0-computer/iroh
0
12
2
🚀
[email protected]
- Slimming down - Less dependencies - Simpler protocol setup - New watachable APIs For more details checkout
www.iroh.computer/blog/iroh-0-...
loading . . .
iroh 0.30.0 - Slimming Down
Iroh 0.30 release
https://www.iroh.computer/blog/iroh-0-30-0-slimming-down
9 months ago
0
5
0
🚀
[email protected]
- net is the new iroh - reFocus on networking as the core of iroh - gossip, blobs and docs are now standalone protocols - we call everyone to build new and exciting protocols on top of iroh For more details checkout
www.iroh.computer/blog/iroh-0-...
loading . . .
iroh 0.29 - net is the new iroh
Iroh 0.29 release
https://www.iroh.computer/blog/iroh-0-29-net-is-the-new-iroh
10 months ago
1
19
5
The Peer-to-Peer Whisperer 🤣🤣
blueskyroast.com/roast/dig.bs...
10 months ago
0
4
0
Look,
@iroh.computer
can do AI toooo, data distribution in this is powered by iroh 💙
add a skeleton here at some point
10 months ago
0
7
0
10 months ago
0
6
0
reposted by
dig
b5
10 months ago
Ok, a rundown of how we get p2p ATProtocol going: 1. Run *standard* ATProto services, locally 2. Use p2p to holepunch TCP connections 3. Add a thin layer for peering management Bundle all that up in an app, and we have a recipe for adding resilience & scaling to Bluesky. 🧵 teim:
8
127
42
we will write lots more about this, but this will make the question what iroh is a lot easier to answer and less confusing
add a skeleton here at some point
10 months ago
0
5
0
reposted by
dig
Iroh
10 months ago
We're huge fans of
#Rust
. But we're also critical of its shortcomings:
iroh.computer/blog/async-r...
loading . . .
Async Rust Challenges in Iroh
Documenting some painful lessons we learned while writing iroh using async Rust
https://www.iroh.computer/blog/async-rust-challenges-in-iroh
1
12
5
reposted by
dig
Iroh
10 months ago
Aaaand the the updated numbers came in: We're down to 40kB per connection :)
add a skeleton here at some point
0
3
1
reposted by
dig
Iroh
10 months ago
> After almost two years of collaboration with the wonderful Iroh team, and years of discussions with numerous experts in the decentralization space, we are happy to announce that Delta Chat 1.48 apps on all platforms contain state-of-the-art Peer-to-Peer networking support
loading . . .
Delta Chat: Delta Chat introduces realtime Peer-to-Peer networking
Are you interested in enshittification-resistant application development? After almost two years of collaboration with the wonderful Iroh team, and years of discussions with numerous experts in the...
https://delta.chat/en/2024-11-20-webxdc-realtime
1
8
7
Sometimes things go wrong, and then you have to fix them, even with
@iroh.computer
www.iroh.computer/blog/relay-d...
loading . . .
iroh
A distributed systems toolkit
https://www.iroh.computer/blog/relay-down-a-post-mortem
10 months ago
0
5
0
reposted by
dig
Iroh
10 months ago
Every time someone builds something with me without telling the team developing me, they shed a tear (yes this is 💯% true). Keep my devs from crying and tell us about the cool things you build! Check out the iroh awesome list and PR your iroh-related projects :)
loading . . .
GitHub - n0-computer/awesome-iroh: Curated list of awesome stuff built on & with iroh
Curated list of awesome stuff built on & with iroh - n0-computer/awesome-iroh
https://github.com/n0-computer/awesome-iroh
0
13
5
reposted by
dig
Iroh
10 months ago
#Rust
#tokio
PSA everyone: ⚠️ Make sure to consume your tokio::task::JoinSet results using join_next! You can see the memory use drop on a node handling ~5000 concurrent websocket connections using ~50-100kB RAM per connection. I think it's safe to say it could handle *quite* a bunch more now :)
1
11
2
Load more
feeds!
log in