Skip to content

pandabadger/tornode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧅 OnionDAO Tornode

This is an initiative by the OnionDAO.

To qualify for your POAP you need to:

  1. Set up an exit node (see setup script below)
  2. Keep your node running for at least one month
  3. Claim your POAP at poap.delivery

Setup TL;DR

Are you in a rush?

  1. Buy a VPS with 1.5GB ram (crowdsourced list of suitable providers here)
  2. Run curl https://raw.githubusercontent.com/Onion-DAO/tornode/main/setup.sh --output oniondao.setup.sh && sudo bash oniondao.setup.sh $HOME && rm oniondao.setup.sh
  3. Follow on-screen instructions

Text instructions

You should run your Tor exit node in a data center, probably as a VPS. The requires specs are:

  1. Any modern CPU
  2. 1.5 GB RAM
  3. 256MB disk space available for Tor

For details see the official documentation.

Setup steps

In order to qualify for an Onion POAP, you need to run a Tor exit node. Ideally, you do so at a datacenter. We're going to assume you are using a VPS (virtual private server) with Ubuntu 20.04 LTS.

Step 1: purchase a VPS

Not all VPS providers like it if you run a Tor exit node.

Most VPS providers have different VPS options. Choose one that has at least 1.5GB RAM. When asked about an operating system, choose Ubuntu 20.04 LTS.

Your provider should send you a username, password and ip address. Ssh into your server now.

Step 2: run the install script

Clone this repo and run the setup script:

git clone https://github.com/Onion-DAO/tornode.git
cd tornode
sudo bash setup.sh

Step 3: keep it running for a month

After a month, the POAPs will de distributed through poap.delivery.


Video instructions

Do you prefer a video walkthrough? You can view a recording of our setup livestream here in the Rocketeer Discord.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%