whaleshares witness node manual
whaleshares witness node manual
This manual without Docker or Screen containering
Note: Not run from root user
- Connect to your server by ssh. Switch off access to server by password for your safety. More info https://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys-on-ubuntu-1604
- Make dir of project:
mkdir wls
- Go inside dir:
cd wls
Download files from https://gitlab.com/beyondbitcoin/whaleshares-chain/tags/. Choose last tag version, please - We download daemon for low memory server:
wget https://gitlab.com/beyondbitcoin/whaleshares-chain/uploads/f335563792a34de82c501d018907abc3/whaled_lm.zip
- We download cli-wallet:
wget https://gitlab.com/beyondbitcoin/whaleshares-chain/uploads/d925d742812654c8ed792c8af3bcfa54/cli_wallet.zip
- Unzip it:
unzip whaled_lm.zip && unzip cli_wallet.zip
- Start daemon:
./whaled_lm
- Stop it: ctrl+c
- Make step 7 and 8 again
- Open file for editing:
nano witness_node_data_dir/p2p/node_config.json
- Copy value from string
"private_key": "11111111111111dddddddddddddaaaaaaaaa"
- Open file for editing:
nano witness_node_data_dir/config.ini
- Paste value of private_key to "p2p-parameters" to "private-key" replace many zero
- Paste strings:
seed-node = seed01.wls.services:2001
seed-node = seed02.wls.services:2001
seed-node = 173.212.235.53:2012
seed-node = seed.whaleshares.bangzi.info:55505
- Save your file: ctrl+x
- Start daemon again:
./whaled_lm --rpc-endpoint=127.0.0.1:8090
- Start cli-wallet in parallel without close daemon:
./cli_wallet
Set_password PASSWORD
Unlock PASSWORD
suggest_brain_key
- Copy results to your private file
- Stop cli-wallet and daemon: ctrl+c
- Open file for editing:
nano witness_node_data_dir/config.ini
- And paste two strings:
witness = “ACCOUNTNAME”
private-key = VALUE
of “wif_priv_key” from step 20 or 21 - Do step 16 and wait finish of node synchronization
- When you see message “Got transactions” - do next step
- Do step 17
Unlock PASSWORD
- Go to https://whaleshares.io/@ACCOUNTNAME/permissions and copy “Active” private key
- In cli-wallet:
import_key ACTIVE
- Copy pub key from step 21
- In cli-wallet and make update with your name, your witness post URL and pub key:
update_witness "ACCOUNTNAME" "https://whaleshares.io/witness/@ACCOUNTNAME/my-own-witness-node" "WLS7Lrj8eoMdkNvg6LcQuhzcdTg9gmXD1fvPqFfctPT9NzuVyh3rv" {} true
- Done. Have fun!
Your opinion is celebrated and welcomed, not banned or censored!