fshy

Home / Storage

iroh Mainline-DHT

github.com · 2 records in Storage · JSON

Records 2

github.com/n0-computer/iroh-content-discoveryDiscovery layer over the public Mainline DHT, published from an iroh node the user runsstorage/iroh-mainline-dht-content-discoveryJSONcomparereport an error

Free allowance
No quota, no storage.
Verdict
self-hosted, last resortverdict qualifies: usable as stated; the read path was probed. Self-hosted options are listed last, because this site is for users who have no hardware.
Cost
free tier
Identity
anonymousno card, no phone
Binding limit
noneno named constraint binds
Evidence
reported4 sources; a third party said so
Freshness
stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
Free tierNo quota, no storage. Pure discovery: publishes BLAKE3->provider mappings onto the public BitTorrent Mainline DHT.
unit unlimited; metered on stored-bytes
Pricenone stated
Identityanonymous anonymous
EgressUDP DHT traffic only, kilobytes. Mainline lookups measured at 37 ms in n0's own example.
Per-object capnot stated
Retentionnot stated
Interfaceunknown n0-mainline crate; iroh-mainline-address-lookup (pkarr/BEP 44 records); iroh_mainline_content_discovery (query_dht, query_iroh).
ToolingPublishes a signed endpoint record (endpoint id + UDP socket + timestamp) to a tiny UDP address-index service, then announce_peer for SHA-1(BLAKE3 hash). Discovery returns candidate EndpointIds which are then dialled with normal iroh hole punching.
Composes withRemoves the last central dependency: no DNS, no pkarr relay, no account. Requires at least one reachable address-index service, found by rendezvous hash or a curated BEP 44 record.
ReliabilityExperimental repo (12 stars, last push 2026-10-16). SHA-1 is used only as a keyspace key, so a malicious DHT answer can waste time but cannot corrupt data — verification is against the BLAKE3 root.
Parsed numbers
  • has-free-tier 1
Evidence 4
datesourcewhat it proved
2026-10-21www.iroh.computer/blog/iroh-global-content-discoveryannounce/discovery workflow, udp-addr-index rationale, 37 ms lookup, 'mainline does not provide any privacy'
2026-10-16github.com/n0-computer/iroh-content-discoveryrepo alive, pushed 2026-10-16
2026-10-21docs.iroh.computer/connecting/dht-address-lookupDHT publishes the same signed records as DNS, different storage
2026-10-21github.com/n0-computer/n0-mainlineiroh-flavoured fork of a Mainline DHT implementation
Unknown values 5
  • interface: the access interface was not established
  • per object cap notes: the field may be stated in a source that was not read
  • per object cap stated: the field may be stated in a source that was not read
  • retention notes: the field may be stated in a source that was not read
  • retention stated: the field may be stated in a source that was not read

github.com/n0-computer/pigeonsstorage/dumbpipe-pigeons-iroh-sshJSONcomparereport an error

Free allowance
Tunnel products, not stores. dumbpipe's own tagline is 'Unix pipes between devices'; pigeons is SSH-over-iroh; iroh-ssh is 'SSH to any machine without ip'.
Verdict
self-hosted, last resortverdict fails-quota: the free allowance is too small to matter. Self-hosted options are listed last, because this site is for users who have no hardware.
Cost
not stated
Identity
email?placeholder, not evidence; card unknown, phone unknown
Binding limit
noneno named constraint binds
Evidence
reported2 sources; a third party said so
Freshness
stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
Free tierTunnel products, not stores. dumbpipe's own tagline is 'Unix pipes between devices'; pigeons is SSH-over-iroh; iroh-ssh is 'SSH to any machine without ip'. They pass bytes and keep none…
unit none; metered on none
Pricenone stated
Identityemail (placeholder) not published
Egressnot recorded
Interfaceunknown
Toolingnot recorded
Evidence 2
datesourcewhat it proved
2026-10-21github.com/n0-computer/pigeonsthe text of Free tier, above
2026-10-21github.com/n0-computer/dumbpipecited as the basis of the rejection: Tunnel products, not stores. dumbpipe's own tagline is 'Unix pipes between devices'; pigeons is SSH-over-iroh; iroh-ssh is 'SSH to any machine without ip'. They pass bytes and keep none — us
More fields 1
dead end{"failure_class": "quota","why": "Tunnel products, not stores. dumbpipe's own tagline is 'Unix pipes between devices'; pigeons is SSH-over-iroh; iroh-ssh is 'SSH to any machine without ip'. They pass bytes and keep none…","retry_when": null,"first_recorded": "2026-10-21"}
Unknown values 7
  • chaining: no value was recorded for this field
  • egress terms: no value was recorded for this field
  • interface: the access interface was not established
  • per object cap notes: no value was recorded for this field
  • per object cap stated: no value was recorded for this field
  • retention stated: no value was recorded for this field
  • tooling: no value was recorded for this field