Hey all!
PNS was ready for release to paseo when I was running a fagan inspection on the code and I just didnt like the idea of a udp port open and exposed to the web on a node running polkadot….
So instead I removed the connector end completely, and started from scratch on what Im calling a snorkel.
Its lightweight code, low profile and optimized for minimal attack surface, high availability, only returning the minimum of what is asked for, and integrity is provided from merkle proofs exclusively. Small enough to run on a raspberry Pi.
I call it a snorkel. Its traditional DNS reading from Polkadot Name Service (PNS). Pair it with a gateway to IPFS and a wildcard TLS cert and we can match eth.limo. already own the domain.
Keeping it minimal, it only resolves A, AAAA, TXT, CONTENT (bob.dot → CONTENT ipfs://bafybeuitest), and CNAME.
Thanks for looking!