{"repo":"offset/onion-vanity-address","free":true,"listed":false,"github":"https://github.com/offset/onion-vanity-address","clone":"git clone https://github.com/offset/onion-vanity-address.git","description":"Tor Onion Service v3 vanity address generator with optimized search","language":"Go","stars":153,"topics":["cryptography","ed25519","golang","onion-service","privacy","tor","tor-hidden-service","vanity-address"],"license":"BSD-3-Clause","category":"auth-billing-email","readme_excerpt":"onion-vanity-address Generates Tor Onion Service v3 vanity addresses with a specified prefix. Can also generate vanity client authorization keypairs. Uses an optimized search algorithm based on curve coordinate symmetry, faster than mkp224o in like-for-like benchmarks. Usage Install: Run: Or via Docker: To configure a hidden service keypair, decode the base64 secret key into the hs ed25519 secret key file, remove the existing hs ed25519 public key and hostname files, then reload Tor: Multiple prefixes Search several prefixes simultaneously, returning the first match: Shorter prefixes match more often when prefix lengths differ. Client authorization Generate a vanity client authorization keypair: Add the public key to the service's authorized clients directory: Provide the matching private key in Tor Browser when authentication is requested. For all flags and options: Performance Sustained throughput on an AMD Ryzen 7 PRO 8700GE (8 cores / 16 threads, 5.18 GHz boost, AVX-512), 64 GB RAM: Roughly 125M keys/s sustained. Performance scales close to linearly with physical cores; SMT adds about 5%. AVX-512 capability does not change throughput because the field arithmetic is hand-written assembly that already uses the optimal scalar instructions. Estimated search time (single host, 125M keys/s): Prefix length Median time Worst case (p=99%) --------------- ------------- -------------------: 4 chars 0.01 s 0.04 s 5 chars 0.2 s 1.2 s 6 chars 7 s 40 s 7 chars 4 min 21 min 8 chars 2 h 1","default_branch":null,"files":null,"tree":[],"storefront":"/r/offset","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/offset/onion-vanity-address/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}