-
Update your node
You need to build the binary file from source or download it from the GH:-
To build it from source:
go to the nym directory on your server and run the next commandsgit fetch git checkout v0.11.0 cargo build —release
-
To download it from the GH:
using curl:curl https://github.com/nymtech/nym/releases/download/v0.11.0/nym-mixnode_linux_x86_64 -o nym-mixnode
or using wget:
wget -O nym-mixnode https://github.com/nymtech/nym/releases/download/v0.11.0/nym-mixnode_linux_x86_64
-
-
Run (in target/release/ if you built it from source)
./nym-mixnode upgrade --id your-node-id
-
Then you need to get your punk address
Go to the https://testnet-milhon-wallet.nymtech.net/ and enter your mnemonic seed
And in the ‘send’ section you will find your punk address -
Run
./nym-mixnode sign --id your-node-id --text "@your_telegram_username your-punk-wallet-address"
and follow the instruction in your terminal
IF YOU WANT TO RUN YOUR OWN MIXNODE
- Create the systemd daemon:
and write the following
sudo nano /etc/systemd/system/nym-mixnode.service
press 'control+x' and 'y' and finally run:[Unit] Description=NYM-Mixnode [Service] User=root ExecStart=/path/to/nym-mixnode run --id 'your-node-id' KillSignal=SIGINT Restart=on-failure RestartSec=30 StartLimitInterval=350 StartLimitBurst=10 LimitNOFILE=65535 [Install] WantedBy=multi-user.target
sudo systemctl daemon-reload sudo systemctl enable nym-mixnode sudo systemctl start nym-mixnode
- Now you need to bond your funds.
Run the command bellow and follow the instruction in your terminal:sudo journalctl -u nym-mixnode -o cat | grep 'To bond your mixnode, go to https://testnet-milhon-wallet.nymtech.net/.' -A 4
IF YOU WANT TO DELEGATE
-
Go to the ‘delegate’ section where you will be able to delegate your punks
https://testnet-milhon-wallet.nymtech.net/
If you don't know who to delegate your punks to, I can offer my node :)47cZvMd9VweYTBXr8phQyXSXRLwNTkrd27xh2WNnfYbM
Don't hesitate to write me in tg if you have any problems
add an option to get the binaries with
curl
orwget
such as:curl https://github.com/nymtech/nym/releases/download/v0.11.0/nym-mixnode_linux_x86_64 -o nym-mixnode