My browser keeps removing the _ and not resolving
This an example of nostr:nprofile1qythwumn8ghj7ct5d3shxtnwdaehgu3wd3skuep0qyvhwumn8ghj7er9wfnkjemf9ehx7um5wgcjucm0d5hsqgrwg6zz9hahfftnsup23q3mnv5pdz46hpj4l2ktdpfu6rhpthhwjv7cfww2 's nip05 info being propagated with the DNS system using #dnspub and retrieved as a TXT service record. Works in real-time for any npub. The URI is below.
_nip05.npub1dergggklka99wwrs92yz8wdjs952h2ux2ha2ed598ngwu9w7a6fsh9xzpc.npub.dnspub.xyz

Discussion
The browser is looking for a website. This is a DNS TXT record lookup.
For cli peeps, above can be done with net-tools:
`dibbuk# nslookup -q=txt _nip05.npub1f0restzwusrck2k62dq2ueelrrfmdfnyk8uhart8n8nqwn94cwwsppm0sa.npub.dnspub.xyz
Server: 192.168.0.1
Address: 192.168.0.1#53
Non-authoritative answer:
_nip05.npub1f0restzwusrck2k62dq2ueelrrfmdfnyk8uhart8n8nqwn94cwwsppm0sa.npub.dnspub.xyz text = "shinohai@btc.info.gf"`
Shit this is so cool I can practically pull entire profile with few lines of lisp. Wen avatar nostr:nprofile1qqsqddupn4l3cl65wggcyehd009g0pwuatsfudh28f90vewx68vrylqpvemhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef0dec82c33wymx6cmj8p6xcu3nds6xwatnxdekvmnhxcmnwvnnxaaxzefkdpckucmdwu6hw63jxajk5atyx4mkx7rxxacnqmncxajr20mzwfhkzerrv9ehg0t5wf6k2qgdwaehxw309ahx7uewd3hkcj7pqjx ?
Is avatar in the kind 0 profile? Then it should be _avatar
_picture give you the avatar
Sweet I got it working, thx.
`dig TXT _picture.npub1f0restzwusrck2k62dq2ueelrrfmdfnyk8uhart8n8nqwn94cwwsppm0sa.npub.dnspub.xyz | awk '/^_picture/ { gsub(/"/, "", $NF); print $NF }'`
👆 for the curious.