Skip to content

Expose routing system under /routing/v1  #9875

@lidel

Description

@lidel

Checklist

  • My issue is specific & actionable.
  • I am not suggesting a protocol enhancement.
  • I have searched on the issue tracker for my issue.

Description

In effort to enable self-hosted deployments, and reduce IPFS ecosystem dependency on cid.contact for DHT proxying purposes, we should expose preexisting routing system from Kubo via /routing/v1 (introduced in IPIP-377) on the same HTTP port we use for /ipns and /ipfs Gateways.

Why

  • Helia users need to be able to prototype and self-host without reliance on a third-party infrastructure
  • Routing system is already present in Kubo, and we already expose it over RPC, which makes this is only a "cosmetic" change to expose it using alternative, vendor-agnostic API IPFS community agreed on, and dogfood boxo/http/routing/server library

What

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions