Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

1 How to run Dash with the Tor Browser Bundle (easy setup, moderate privacy, hide your IP)

Discussion in 'Miscellaneous Dash Guides' started by elan, Mar 6, 2015.

  1. elan

    elan Member

    Feb 20, 2015
    Likes Received:
    Trophy Points:
    Guide: How to run Dash with the Tor Browser Bundle?!?

    Setup: Easy (TL;DR install Tor browser, reconfigure Dash)
    Time: ~15 minutes
    Privacy: Moderate (hides your IP)

    Step by step:
    1. Get the latest version of the Tor Browser Bundle from the tor project website: https://www.torproject.org/projects/torbrowser.html.en
      Make sure you get the latest version, chose any language you like but I recommend en-US. Some operating systems like linux may have the tor browser in their repositories, check them out, this simplyfies upgrades. But make sure they always offer the latest version.
    2. Install the browser bundle, start it and hit connect. You will see a window popping up which shows the status of the Tor connection and it will open the browser as soon as it is connected.
    3. Navigate to http://darkcoinie7ghp67.onion/ with the Tor browser. If you see the website of the Dash relay, your Tor was set up correctly! The Tor browser includes a SOCKS proxy listening on port :9150 which allows you to dip into the deep web. Now we are going to set up Dash.
    4. Tell Dash to use the Tor proxy by either passing the -onion= command line argument to the client or adding this line to your config file onion=
    A sample Dash config file for using the Tor browser bundle looks like that:

    onion=  # tell dash to use tor browser proxy
    discover=0  # disable discovering of your local ip address
    listen=0  # disable incoming connections to your ip
    addnode=darkcoinie7ghp67.onion  # optional but recommended relay addnode
    In a typical situation, this suffices to run behind the Tor browser proxy:

    ./dash-qt -onion=
    Note: You need to start the Tor browser each time you want to run Dash through Tor. Else Dash will fail to connect.

    Note: If you prefer a native Tor over the Tor browser bundle, you might want to use port :9050.

    Here are some screenshots of what to expect:

    Screenshot-0.png Screenshot-1.png Screenshot-2.png Screenshot-4.png

    Read more:
    #1 elan, Mar 6, 2015
    Last edited by a moderator: Apr 3, 2015
    • Like Like x 4
  2. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Apr 9, 2014
    Likes Received:
    Trophy Points:
    Tx for the Dash updates !
  3. shane1901

    shane1901 New Member

    Feb 16, 2017
    Likes Received:
    Trophy Points:
    Hi does this still work with the current Dash Core as the onion links are not working in Tor browser.
  4. Pasta

    Pasta Member
    Core Developer

    Apr 29, 2017
    Likes Received:
    Trophy Points:
    Hey All!

    In case anyone looks at this forum post, this guide is almost correct, however you MUST use `--proxy=` instead of `--onion=` if you want your traffic to go over tor!
    • Informative Informative x 1