I have been writing a tor implementation (using v3 addresses) and have gotten stuck on how the client is supposed to retrieve the introduction point(s) of the hidden service from the EdDSA public key. So how exactly is the HSDir selected based on the public key, and what data does the client send to that HSDir (or whatever place stores the introduction points) to retrieve the introduction points, and what data does the node send back? If possible, could you also link the tor reference section...| Recent Questions - Tor Stack Exchange
How can I check to see if a given Onion Service is still in-use? To be clear: I'm not asking about just Onion Services bound to port 80. Of course I can just curl it, but that won't tell me if the Onion Service is running something on another port. I'm trying to find an XMPP server that uses an Onion Service. I found several lists of XMPP servers and their .onion names, but I expect most of these services are offline. 2n3tvihf4n27pqyqdtcqywl33kbjuv2kj3eeq6qvbtud57jwiaextmid.onion 32qywqnlnqzb...| Recent Questions - Tor Stack Exchange