/idena-coacher

🖥️ Bash implementation of the localhost idena node monitor ✧ Status ✧ Mining ON/OFF ✧ Key change ✧ Send iDNA ✧ Stake replenishment

Primary LanguageShellGNU General Public License v3.0GPL-3.0

Idena Coacher Node Monitor Tool
Idena Coacher — Node Monitor Tool

🖥️ Manage locally your IDENA node without having to run Idena desktop client with enabled port forwarding.
★ Mining status changeTransfer coinsStake replenishmentSync statusAvailable balance ★

idena runner latest version Kali minimum version idena-go latest release license Скрипт Idena ARMer


Idena Coacher Node Monitor Tool

🚀  Quick Start

1. Clone Idena Coacher to the home directory of the user that runs idena-go node client.

cd /home/%username%
git clone https://github.com/ltraveler/idena-coacher.git
cd idena-coacher

*$username - the name of the user that runs idena-go client

2. Make idena_coacher.sh executable

chmod +x idena_coacher.sh

3. Originally IDENA Coacher has been developed as an additional TUI tool to manage nodes that have been deployed by IDENA ARMer or IDENA Runner scripts. Simply skip this step in case if you are willing to use it with the above-mentioned tools.

In case if your node has been deployed customly you would have to change the default paths in the main script file.

Please run the command nano idena_coacher.sh in the home folder of the script and edit the following lines:

PRIVATE_PATH="/home/$username/idena-go/datadir/keystore/nodekey"

Line #7: Path to the nodekey (private key) file

API_PATH="/home/$username/idena-go/datadir/api.key"

Line #9: Path to the node api.key file

LOG_PATH="/home/$username/idena-go/datadir/logs/output.log"

Line #10: Path to the idena-go log file

export RPC_PORT="9009"

Line #12: RPC Port of your node

4. Run the script.

./idena_coacher.sh

⏳  Update the script to the latest version

  • Enter to the script home directory and run coacher_update.sh
cd /home/$username/idena-coacher/
./coacher_update.sh

*$username - the name of the user that runs idena-go client