Skip to content

Conversation

@lidel
Copy link
Member

@lidel lidel commented Dec 2, 2025

This IPIP

  • does not change any existing specifications
  • documents the legacy PUT /routing/v1/providers/ endpoint that only accepts signed Bitswap provider records, originally introduced for index-provider/IPNI integration in 2022
  • includes CSS styling for historic IPIP state

Why?

I spent multiple days over the years discussing this, and explaining all the background and history always takes most of the time.

Now, there is a PR I can link to + this allows us to close all issues related to abandoned #378 and point here as a provisional spec reference if anyone needs to use or discuss this API for legacy reasons.

Should the be merged?

I'm fine either way.

The IPIP has a special state "historic" and clearly states is provided only for archival purposes.

  • If we are not planning on standardizing this API, but there won't be anything better to replace it any time soon, we could merge it to have SOMETHING people can reference, but also be vary its provisional and limited in scope and support.

  • If we are planning to create alternative any time soon (EOY 2026), it might be ok to keep it as a draft indefinitely, and close without merging when a modern replacement is defined by a different IPIP.

For now, I'm marking it as a draft, we can decide its fate in 2026.

cc @aschmahmann @gammazero

documents the legacy PUT /routing/v1/providers/ endpoint for signed
Bitswap provider records, originally introduced for index-provider/IPNI
integration. includes CSS styling for historic IPIP state.
@github-actions
Copy link

github-actions bot commented Dec 2, 2025

🚀 Build Preview on IPFS ready

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants