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

457 Followers  |  7 Following  |  101 Posts  |  Joined: 04.05.2023  |  1.9887

Latest posts by iroh.computer on Bluesky

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 β€” πŸ‘ 14    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Post image

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

27.07.2025 17:46 β€” πŸ‘ 22    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
The new BLAKE3 hazmat API The new BLAKE3 hazmat API, or why we can retire our BLAKE3 fork

If you're into big data use cases, follow RΓΌdiger Klaehn's work on @iroh.computer, for example this blog post: www.iroh.computer/blog/blake3-...

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

PS: Even if you don't use the local transport for IRPC, a look at this might be good!

There's lots of folks using this so they don't have to fiddle with encoding/decoding networking messages or dealing with byte streams in iroh.

Instead, you just have request/response structs and send them around.

21.07.2025 19:04 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
IRPC A lightweight rpc crate for iroh protocols

The actor pattern works really well in #async #rust.
What if you could take your actors and take them over the network? Sometimes. If you want to.

This has been a pattern we (the iroh team) used for some CLIs and networked tools. And now we wrote about a crate we use to do that: IRPC! ("iroh RPC")

21.07.2025 19:04 β€” πŸ‘ 17    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

And lastly for this round, huge shoutout to saffroner from our discord who built a custom protocol for board games, learning the ins & outs of iroh along the way 😊
github.com/wade-cheng/p...

Check out the netcode at github.com/wade-cheng/s...

17.07.2025 17:45 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

The pigg project continues to produce high quality releases of p2p remote control for Raspberry Pis:
github.com/andrewdavidm...

17.07.2025 17:45 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Screenshot of two instances of "beelay-chat" showing "ConnectionType Direct" on each and a message on one side saying "Hello Tauri, Automerge Kehive/Beelay and iroh!" as well as a reply on the other side saying "Hello everyone :)" in a basic chat interface.

Screenshot of two instances of "beelay-chat" showing "ConnectionType Direct" on each and a message on one side saying "Hello Tauri, Automerge Kehive/Beelay and iroh!" as well as a reply on the other side saying "Hello everyone :)" in a basic chat interface.

"beelay-iroh-chat" is a proof-of-concept chat app exploring beelay & keyhive from @inkandswitch.com with iroh and tauri:
github.com/Zyell/beelay...

This is folks from www.symplasma.org working on this.

17.07.2025 17:45 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
GitHub - fedimint/fedimint: Federated E-Cash Mint Federated E-Cash Mint. Contribute to fedimint/fedimint development by creating an account on GitHub.

Fedimint is open-source federated e-cash for Bitcoin, built for privacy and scale:
github.com/fedimint/fed...

17.07.2025 17:45 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Strada | Ditch the cloud No media management. No waiting to upload. No cloud storage costs.

strada.tech builds The Future of File Transfer. No media management. No waiting to upload. No cloud storage costs.

17.07.2025 17:45 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
GitHub - tipragot/godot-iroh: A peer-to-peer multiplayer extension for Godot based on Iroh. A peer-to-peer multiplayer extension for Godot based on Iroh. - tipragot/godot-iroh

Tipragot has shipped github.com/tipragot/god..., a peer-to-peer multiplayer extension for @godotengine.org based on iroh.
Here's to more games working peer to peer!

17.07.2025 17:45 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Screenshot of a stylized dashboard showing the current training progress on the nous-consilience-40b model with a description "A 40B dense DeepSeek-style LLM". It says "900,835,079,084 tokens trained" with some more stats and a table of addresses and their contribution percentages in another pane on the left.

Screenshot of a stylized dashboard showing the current training progress on the nous-consilience-40b model with a description "A 40B dense DeepSeek-style LLM". It says "900,835,079,084 tokens trained" with some more stats and a table of addresses and their contribution percentages in another pane on the left.

@nousresearch.com is building Psyche, an open infrastructure to democratize and decentralize the development of superintelligence for humanity.
github.com/PsycheFounda...

We gotta give them extra points for really pushing iroh to its limits by pushing many terrabytes of data through iroh-blobs πŸ‘€

17.07.2025 17:45 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Endform | Playwright end-to-end tests in seconds Run your Playwright tests faster than anywhere else. Stay on top of your failures and flakes. Endform lets you spend less time waiting for re-runs, and more time shipping code.

@endform.dev lets you ship code frequently and confidently by running your Playwright end to-end tests 10x faster.
They proxy traffic from remotely running browsers to locally running servers with iroh.

17.07.2025 17:45 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A stylized diagram of prime intellect's architecture.

A stylized diagram of prime intellect's architecture.

Prime Intellect is a peer-to-peer compute and intelligence network that enables decentralized AI development at scale. Under active development:
github.com/PrimeIntelle...

17.07.2025 17:45 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Ethersync enables real-time collaborative editing of local text files. You can use it for pair programming or note-taking, for example.
It's the missing real-time complement to Git!
github.com/ethersync/et...

17.07.2025 17:45 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
Screenshot of a terminal user interface showing a screen with the user's music library, their network status and logs. It also shows the song currently playing at the bottom.

Screenshot of a terminal user interface showing a screen with the user's music library, their network status and logs. It also shows the song currently playing at the bottom.

Aster is a music player that streams your personal music collection over iroh connections.
It also implements auth/device management using a simplified version of the algorithm in the decentralized key agreement paper!
github.com/hazelmeow/as...

17.07.2025 17:45 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
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

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/...

17.07.2025 17:45 β€” πŸ‘ 29    πŸ” 8    πŸ’¬ 1    πŸ“Œ 3
Preview
Spellbreak- Community Version by sbcommunity Become the Ultimate Battlemage

As a parting note, let me show you that we can actually #stopkillinggames with the example of "Spellbreak":
The developers of this game got bought by Blizzard, but a couple of months later, they released a version on itch.io, and among its features, peer-to-peer multiplayer. Cheers!

03.07.2025 13:24 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
iroh less net work for networks

If you want to integrate iroh into your game, here are some humble beginnings of other indie developers:

The bones game engine directly integrates with iroh: github.com/fishfolk/bones
Or if you prefer godot, there's an iroh-godot plugin: github.com/tipragot/god...

Check out iroh.computer for info.

03.07.2025 13:24 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Building in peer-to-peer networking into your game can be the solution for keeping multiplayer working for some types of games.

iroh can be a piece of the puzzle for p2p networking.

Also, we're open-source! Licensing and infrastructure issues begone!

03.07.2025 13:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Why do we care about this? Well, it's spiritually very close to what we care about at number 0. We want to put agency back into user's hands. If a game's development ceases, the community should be enough to keep the game alive.

03.07.2025 13:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The reason, Ubisoft is saying, are "upcoming server infrastructure and licensing constraints".

This is what we're trying to prevent.

From day one, companies developing games should take a game's longevity into account!

03.07.2025 13:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

First off, what are we trying to do here?
Let's take an example: Ubisoft's car racing video game "The Crew".
In 2024, the game servers shut down. And even though an early version of the game had a singleplayer version available, even that wouldn't be accessible to anyone who purchased the game.

03.07.2025 13:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The "Stop Killing Games" initiative is very close to 1M EU signatures! (the requirement for the commission to take action)

The goal is to prevent games publishers and developers from killing games after you've bought them.

Let's talk about this & what that's go to do with us πŸ‘€
#stopkillinggames

03.07.2025 13:24 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
Preview
iroh v0.90 - The Canary Series πŸ₯ Introducing the Canary Series of releases leading up to 1.0

New Release! v0.90.0! www.iroh.computer/blog/iroh-0-...

We’re jumping to v0.90 as the canary release series leading to 1.0. If you’re cool working on the bleeding edge, use 0.90. If you want to wait for 1.0, stick with v0.35.x. until we cut 1.0 toward the end of the year. We'll support both.

27.06.2025 19:44 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

Who's got 0 thumbs & is trending on github? github.com/trending/rust

27.06.2025 18:43 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Look mom I'm famous. oh shoot I forgot I'm software & don't have a mother.

25.06.2025 19:28 β€” πŸ‘ 10    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Someone recommended I check out iroh for p2p @buttplug.io connectors and now I find out they're on their way to being an adult rust library anyways!

I look forward to not being so alone in the adult rust library ecosystem!

29.05.2025 02:09 β€” πŸ‘ 31    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

We spent a while really getting to know the 0-RTT API in QUIC, it was interesting!

28.05.2025 16:55 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
0-RTT When to use and when not to use 0-RTT with iroh connections

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

27.05.2025 17:03 β€” πŸ‘ 3    πŸ” 3    πŸ’¬ 0    πŸ“Œ 1

@iroh.computer is following 7 prominent accounts