I have a need in a project I’m doing to be able to discover Tor onion services responding to a common hash. BitTorrent DHT libs were too inflexible for my needs. I was able to get this to work successfully with libp2p’s DHT and my Tor controller lib. There are obviously several applications of this, it’s basically just GitHub - OpenBazaar/go-onion-transport: Tor onion transport for IPFS and simple DHT logic.
See the code here. Feedback welcome/appreciated.