IPv6 address is converted to its binary form {…}; The binary value is encoded to base32 (RFC 4648) {…}; Padding symbols “======” are removed from the end of the string.
You can now put text into the address like with .onion sites, or session messenger nicks.
Wait is there an existing unicode to ipv6 method. I assume it would just be the bit values of the emoji in utf8?
fe80::“hello 🐔” aka fe80::6865:6c6c:6f20:f09f:9094
I approve of the idea of cursed ipv6 notation.
That would be a funny way to avoid DNS, just make the address the name.
https://github.com/zhoreeq/meshname/blob/master/protocol.md :
You can now put text into the address like with .onion sites, or session messenger nicks.
I was joking, but it would be cool if each segment could be rendered as a UTF-8 glyphs.