Publish a DNSLink record of the immutable archives IPNS name in the Mithril networks DNS zones

Abierto
#3,700 0 comentarios 0 reacciones 1 asignado Ver en GitHub

Los mantenedores suelen responder en 2 días

@jpraynaud ya está trabajando en esto.

Desde el 12/11/2026.

  • #3705 de @jpraynaud — abierto

Evaluación

Este issue todavía no se ha evaluado.

Descripción

feature :rocket:

Why

Third parties replicating the immutable archives of a Mithril network must copy its opaque IPNS name (/ipns/k51...) from the documentation, while a DNSLink TXT record (_dnslink.<domain>, see https://deepwiki.com/ipfs/specs/5.1-ipns-records-and-protocol and https://dnslink.dev/) would give it a stable and human readable name under the Mithril domain.

What

Each Mithril network with IPNS publication enabled has a DNSLink TXT record pointing to the IPNS name of its immutable archives directory, documented for third parties, while the artifacts keep their direct ipfs:// locations.

How

  • Add a _dnslink.immutables TXT record with the value dnslink=/ipns/<IPNS name> in the DNS zone of the network (<network>.api.mithril.network) in mithril-infra, only when IPNS publication is enabled
  • Deploy the record on the networks with IPNS publication enabled
  • Update the documentation with the DNSLink name of the immutable archives
    • Network configurations page
    • IPFS replica guide (ipfs name resolve of the DNSLink name)
    • Prepare for publication of IPNS DNSLink names with next distributions
Lenguaje dominante
Rust
Estrellas
155
Forks
52
Merge medio
2 d 17 h
PR fusionados (30 d)
37

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de IntersectMBO/mithril

Todos los issues de IntersectMBO/mithril

Issues similares

Más issues de Rust

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.