Well, now is a good time because I just got it to work from behind NAT.

Long story short it is a decentralized root DNS server, you can publish any Resourfe Records for a ed25519 public key and anyone can resolve it from anywhere.

Limitations: it is slow so you need to cache it aggressively, and it is ephemeral so someone needs to keep republishing it every hour or so.

```

npm i -g pkarr

pkarr publish

```

Once you are done you can run the pkarr keepalive command, or just give me the key and I will keep it alive for you.

Plenty of work can be done to make it a robust system and add DNS over HTTPs, but I feel getting feedback is as important at this stage.

Reply to this note

Please Login to reply.

Discussion

No replies yet.