Pages:
Author

Topic: [BOUNTY] Aura - full node - network stats - passive income - page 2. (Read 1320 times)

newbie
Activity: 6
Merit: 0
copper member
Activity: 76
Merit: 1
Tokenized selfhood
Aura Full Node Network Status Bounty

Total bounty amount: 6000 aura
Duration: 6 months
Payouts: every month

The full node network stats bounty enables you to earn some spare aura simply by running a full node on your computer and connecting to the network stats site.  Connecting to the network stats site does involve working with the command line, but it is not too difficult.  Some users have run into network issues and have had to use a different computer to get it to work however, YMMV.

How to participate:
Register your node using this google form https://goo.gl/forms/KJPsQGUTiVWpqqTA2
Check your registration here (may take up to 24 hours to be updated): https://docs.google.com/spreadsheets/d/1RZvsPTcwNeIDSdP5OGjRzi5kEwdZzfKWC4VbUuEai_k/edit?usp=sharing

Follow the instructions below on how to join the network stats.

How rewards are calculated:
The stats website will be monitored multiple times per day, and everyone who is listed when the check occurs will earn 1 stake.  At the end of each month, 1000 aura will be divided evenly between all stake holders.  So, for example, if only 10 people participate, and they all are online the whole month, they will each get 100 aura at the end of the month.

How to join the network stats page:

1. Install Git
Windows: https://git-scm.com/download/win (default settings during install should be fine)
Linux:
Code:
sudo apt-get install git
Mac:
Code:
brew install git

2. Install NodeJS
Windows: https://nodejs.org/en/download/current/
Linux:
Code:
sudo apt-get install node
(or nodejs)
Mac:
Code:
brew install node

The rest of the commands should be run in a command window, terminal, or shell, and should be the same for all platforms (linux users might need to prepend some of these with 'sudo')

3. Install pm2
Code:
npm install -g pm2

4. Start aura with RPC enabled
Download a node for your platform from https://auraledger.com/#download
navigate to your extracted aura download folder and run
Code:
aura -rpc

5. Get the stats project
open a new command window
Code:
git clone https://github.com/AuraLedger/eth-net-intelligence-api.git
Code:
cd eth-net-intelligence-api
Code:
npm install

6. Edit the app.json file in the eth-net-intelligence-api folder, and set the INSTANCE_NAME a unique name
Code:
[
  {
    "name"              : "node-app",
    "script"            : "app.js",
    "log_date_format"   : "YYYY-MM-DD HH:mm Z",
    "merge_logs"        : false,
    "watch"             : false,
    "max_restarts"      : 10,
    "exec_interpreter"  : "node",
    "exec_mode"         : "fork_mode",
    "env":
    {
      "NODE_ENV"        : "production",
      "RPC_HOST"        : "127.0.0.1",
      "RPC_PORT"        : "8545",
      "LISTENING_PORT"  : "30303",
      "INSTANCE_NAME"   : "###PUT YOUR INSTANCE NAME HERE###",
      "CONTACT_DETAILS" : "",
      "WS_SERVER"       : "https://ws.auraledger.com",
      "WS_SECRET"       : "muhsecret",
      "VERBOSITY"       : 2
    }
  }
]


7. start the stats monitor
Code:
pm2 start app.json

8. check your status
Code:
pm2 show 0
Code:
pm2 logs
see if there are any errors

note: a few people have reported a Web3 connection error in the logs, seems to be random, and restarting the entire process might fix it.  Looks like it happens on ethereum too https://github.com/cubedro/eth-net-intelligence-api/issues/226


9. check for your instance to show up at https://stats.auraledger.com (it can take 10-15 minutes)
Pages:
Jump to: