IPNS without publishing peer

I’ve tried IPNS for the first time in a few months, and after recent changes it seems much more reliable, so thank you for those changes.

My question concerns the characteristics of IPNS when the publishing peer is not always online.

If the peer goes online and publishes to IPNS, then multiple other peers successfully resolve the IPNS record and download the underlying IPFS object, will the IPNS record stay in existence once the original peer is offline, but the aforementioned other peers stay online (like raw IPFS objects do)?


Not yet.

Reference: Keep others’ IPNS records alive · Issue #1958 · ipfs/go-ipfs · GitHub

What are the best and worst case scenarios for how long an IPNS record would be resolvable to a newly interested peer, once the publishing peer goes offline?

If you’re controlling more than one node, and if I’m not mistaken you can:

  1. export the key( it doesn’t have to be the “self” key, just create another one)
  2. import it amongst the nodes you control
  3. setup republishing on the nodes