<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">Hi,<div><br></div><div>Please read the naming layer API proposal before writing your proposal:</div><div><br></div><div><a href="https://gitweb.torproject.org/torspec.git/tree/proposals/279-naming-layer-api.txt">https://gitweb.torproject.org/torspec.git/tree/proposals/279-naming-layer-api.txt</a></div><div><br></div><div>In particular, if you added a unique top-level domain (.bech?), you</div><div>would only have to specify how a the bech translation plugin works.</div><div>(It would be a much shorter proposal.)</div><div><br><div>On 31 Dec 2017, at 13:46, nullius <<a href="mailto:nullius@nym.zone">nullius@nym.zone</a>> wrote:<br><br></div><blockquote type="cite"><div><span>For the foregoing reasons, I will propose that subdomain data, if any, be kept separate from the Bech32 coding.  It may be either kept in a separate string, or somehow affixed with a special delimiter either before or after the Bech32 representation of the onion.  Off-the-cuff, which of these looks best to you?</span><br><span></span><br><span>    www:onion19qzypww2zw3ykkkglr4tu9</span><br><span></span><br><span>    onion19qzypww2zw3ykkkglr4tu9:www</span><br><span></span><br><span>    another-level.www:onion19qzypww2zw3ykkkglr4tu9</span><br><span></span><br><span>(My choice of a delimiter here may be wrong, if we want for the browser’s address bar to translate it.  I should think more about this.)</span></div></blockquote><br><div>Why not:</div><div><br></div><div>www.<span style="background-color: rgba(255, 255, 255, 0);">onion19qzypww2zw3ykkkglr4tu9</span></div><div><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div><span style="background-color: rgba(255, 255, 255, 0);">Transforming the final 2 components and leaving the rest intact seems</span></div><div><span style="background-color: rgba(255, 255, 255, 0);">like the most usable form. Particularly if you're going  to add a .bech at</span></div><div><span style="background-color: rgba(255, 255, 255, 0);">the end of the address for prop#279.</span></div><div><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div><span style="background-color: rgba(255, 255, 255, 0);">T</span></div></div></body></html>