Very important thing to do with your node (public or private):

  • Routing your transactions over Tor.

Edit your torrc file and add:

SocksPort {PORT} OnionTrafficOnly

Restart Tor, now you can run your node by forcing transaction relaying over hidden-services (don’t forget to add Tor seed nodes and the node blacklist to not waste bandwith):

$ ./monerod --tx-proxy tor,127.0.0.1:{PORT} --add-peer whateverseednode.onion --ban-list /path/to/block.txt

Dandelion++ need to be encrypted to be effective, Tor is doing it by default, while pre-anonymizing transaction’s origin.