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/KJPsQGUTiVWpqqTA2Check your registration here (may take up to 24 hours to be updated):
https://docs.google.com/spreadsheets/d/1RZvsPTcwNeIDSdP5OGjRzi5kEwdZzfKWC4VbUuEai_k/edit?usp=sharingFollow 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:
sudo apt-get install git
Mac:
brew install git
2. Install NodeJS
Windows:
https://nodejs.org/en/download/current/Linux:
sudo apt-get install node
(or nodejs)
Mac:
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
npm install -g pm2
4. Start aura with RPC enabled
Download a node for your platform from
https://auraledger.com/#downloadnavigate to your extracted aura download folder and run
aura -rpc
5. Get the stats project
open a new command windowgit clone https://github.com/AuraLedger/eth-net-intelligence-api.git
cd eth-net-intelligence-api
npm install
6. Edit the app.json file in the eth-net-intelligence-api folder, and set the INSTANCE_NAME a unique name
[
{
"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
pm2 start app.json
8. check your status
pm2 show 0
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/2269. check for your instance to show up at
https://stats.auraledger.com (it can take 10-15 minutes)