I consider that you have understood what Idena is.
To continue the tutorial, you need a virtual machine under Linux or a server (VPS)
minimum requirements:
Linux/x64
1 CPU core
2 Gb RAM
100 Gb HDD
100 Mbps uplink
Open Settings, then Applications, and then press Optional Features
Search for ssh, install the feature and restart your computer if if necessary
Open a command terminal (cmd for Windows) then connect to your VPS with the following command, then enter the associated password:
ssh YOUR_USER@YOUR_IP
Now enter your password, you should be connected.
we will use an open source tool: idena-manager.
log into your VPS
(optional) create an Idena directory : mkdir idena && cd idena
install the tool: source <(curl -sL https://bit.ly/idena-manager-installer)
add a node: idena-manager add
location: leave empty (or type your custom location, ex: /home/ubuntu/idena/)
api key: leave empty to generate an api key (or type a random sequence, longer the better)
node wallet (or nodekey): find and copy paste your nodekey from your PC
Windows: %userprofile%\AppData\Roaming\Idena\node\datadir\keystore
MacOS: ~/Library/Application\ Support/Idena/node/datadir/keystore
Linux: ~/.config/Idena/node/datadir/keystore/nodekey
get your api key if it was created randomly: idena-manager status
paste it in your settings panel:
you should be synchronized or in the process of being synchronized
useful commands
to view status of your node: idena-manager status
to turn ON/OFF your node: idena-manager [enable, disable]
to update your node: idena-manager node-update
I suggest for all of you to turn off self update on the script, if you have it (so there’s no possibility of update in case someone hacks the git account). - author
idena-manager disable-self-update
Manual way
log into your vps
(optional) create an Idena directory: mkdir idena && cd idena
sudo apt update && sudo apt install wget screen -y
copy the link of the node for Linux here
download the node: wget YOUR_LINK
create executable: chmod +x idena-node-linux-0.XX.X
⚠️ change with your version ⚠️
run the node: ./idena-node-linux-0.XX.X
wait a few minutes then stop it with CTRL + C
copy from your PC your nodekey:
Windows: %userprofile%\AppData\Roaming\Idena\node\datadir\keystore
MacOS: ~/Library/Application\ Support/Idena/node/datadir/keystore
Linux: ~/.config/Idena/node/datadir/keystore/nodekey
paste your nodekey in your node: echo YOUR_NODE_KEY > datadir/keystore/nodekey
run your node: screen ./idena-node-linux-0.21.7
and move it the background with CTRL A + D
get your api key: echo "$(cat datadir/api.key)"
paste it in the settings panel
Well played it's done!
if you want to make a donation to supporte me: 0x480b82dfc93a4460b10213f142e1e8144d647a2b
You can contact me on Telegram or Twitter if you have any questions (@qsvtr)