Skip to content
Draft
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Add various protocols that are not yet published
Criterium:
- repo defines a separate ALPN
  - there is a ProtocolHandler impl somewhere (not necessarily public)
  - *or* there is a cli or at least tests
  • Loading branch information
rklaehn committed Jul 14, 2025
commit e1d1c5d52e9de8d2044c63ef16a0c6346339e932
63 changes: 62 additions & 1 deletion src/app/proto/protocols.js
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,8 @@ export const protocols = [
"slug": "iroh-content-discovery",
"documentation": "https://docs.rs/iroh-content-discovery/latest/iroh_content_discovery/",
"repository": "https://github.com/tipragot/godot-iroh",
"version": "v0.1.0"
"version": "v0.1.0",
experimental: true,
},
{
"icon": "",
Expand All @@ -64,5 +65,65 @@ export const protocols = [
"documentation": "https://docs.rs/iroh-ping/latest/iroh_ping/",
"repository": "https://github.com/n0-computer/iroh-ping",
"version": "v0.2.0"
},
{
"icon": "",
"title": "Iroh protocol for Rateless IBLTs",
"tagline": "Set reconciliation with RIBLTs, as an iroh protocol",
"slug": "iroh-riblt",
"documentation": "https://github.com/b5/iroh-riblt",
"repository": "https://github.com/b5/iroh-riblt",
"version": "v0.1.0 (unpublished)",
experimental: true,
},

{
"icon": "",
"title": "Iroh protocol for range-based set reconciliation",
"tagline": "Range-based set reconciliation as an iroh protocol",
"slug": "iroh-ranger",
"documentation": "https://github.com/b5/iroh-ranger",
"repository": "https://github.com/b5/iroh-ranger",
"version": "v0.1.0 (unpublished)",
experimental: true,
},
{
"icon": "",
"title": "Using iroh as a dumb pipe",
"tagline": "Just a dumb pipe",
"slug": "dumbpipe",
"documentation": "https://docs.rs/dumbpipe/latest/dumbpipe/",
"repository": "https://github.com/n0-computer/dumbpipe",
"version": "v0.28.0"
},
{
"icon": "",
"title": "Frosty threshold signatures",
"tagline": "A protocol for threshold signatures using the frost scheme.",
"slug": "frosty",
"documentation": "https://github.com/n0-computer/iroh-examples/tree/main/frosty",
"repository": "https://github.com/n0-computer/iroh-examples/tree/main/frosty",
"version": "v0.1.0 (unpublished)",
experimental: true,
},
{
"icon": "",
"title": "Frosty threshold signatures",
"tagline": "A protocol for threshold signatures using the frost scheme.",
"slug": "Iroh automerge",
"documentation": "https://github.com/n0-computer/iroh-examples/tree/main/iroh-automerge",
"repository": "https://github.com/n0-computer/iroh-examples/tree/main/iroh-automerge",
"version": "v0.1.0 (unpublished)",
experimental: true,
},
{
"icon": "",
"title": "Beelay/Keyhive Iroh Protocol",
"tagline": "Custom Iroh Protocol for integrating Beelay/Keyhive",
"slug": "iroh-beelay",
"documentation": "https://github.com/symplasma/custom_beelay_iroh_protocol",
"repository": "https://github.com/symplasma/custom_beelay_iroh_protocol",
"version": "v0.1.0 (unpublished)",
experimental: true,
}
]
Loading