Skip to content

Alternatives to Onionmine

This page covers other, third-party Onion Service key management implementations.

Check also the Onion Service implementations page for key management support built-in core Tor software.

For vanity address generation

Other vanity address implementations, including the mkp224o generator and Onionmine itself (for comparison):

Library Written in For CPUs? For GPUs? Supported by Onionmine? Notes
mkp224o C ✅ Yes ❌ No ✅ Yes Requires a UNIX-like platform, like Linux, *BSD, or Cygwin.
Onionmine Bash ✅ Yes ❌ No ✅ Yes A wrapper around mkp224o; also aids the process of getting CA-signed TLS certificates.
oniongen-go Go ✅ Yes ❌ No ❌ No Works on Linux and Windows, uses regex.
oniongen-rs Rust ✅ Yes ❌ No ❌ No Works similarly to oniongen-go, but is written in Rust.
oniongen-hs Haskell ✅ Yes ❌ No ❌ No
curvy Go ✅ Yes ❌ No ❌ No
onion-vanity-address Go ✅ Yes ❌ No ❌ No Claims to use an algorithm faster than mkp224o and oniongen-go.
Granex Rust ✅ Yes ❌ No ❌ No
tor-v3-vanity Rust ❌ No ✅ Yes ❌ No For NVIDIA GPUs.

For proof-of-possesion

Existing implementations for proof-of-possesion: