Installation

🖥️System Requirements

- OS: Windows (as Launcher only) / Ubuntu 20.04 (amd64) / macOS 12+ (both Intel and Apple Silicon) / Ubuntu 22.04 need workaround - CPU: 4 CPU Cores - Memory: 4 GB RAM - Storage: 160 GB disk space - Network: 100 Mbps internet connection

📽️Video Installation Instruction

You can follow instruction in this video to install your Humanode Validator node

Troubleshooting

Special instruction for Ubuntu 22.04 user

When you encounter error while generating address, you can execute this command in your host server and continue with the installation

mkdir $HOME/opt
cd $HOME/opt
wget https://www.openssl.org/source/openssl-1.1.1o.tar.gz
tar -zxvf openssl-1.1.1o.tar.gz
cd openssl-1.1.1o
./config && make && make test
mkdir $HOME/opt/lib
mv $HOME/opt/openssl-1.1.1o/libcrypto.so.1.1 $HOME/opt/lib/
mv $HOME/opt/openssl-1.1.1o/libssl.so.1.1 $HOME/opt/lib/
sudo ln -s $HOME/opt/lib/libssl.so.1.1 /usr/lib/libssl.so.1.1
sudo ln -s $HOME/opt/lib/libssl.so.1.1 /usr/lib64/libssl.so.1.1
sudo ln -s $HOME/opt/lib/libcrypto.so.1.1 /usr/lib/libcrypto.so.1.1
sudo ln -s $HOME/opt/lib/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1

Can generate but can't insert phrase

execute this command via terminal using your humanode user(fill in the phrase first)

PHRASE="<FILL IN YOUR PHRASE>"
cd ~/.humanode/workspaces/default/
./humanode-peer key insert --key-type kbai --suri "${PHRASE}" --chain chainspec.json --scheme sr25519
cp ~/.local/share/humanode-peer/chains/humanode_mainnet/keystore/* ~/.humanode/workspaces/default/substrate-data/chains/humanode_mainnet/keystore/
sed -i "s|\"mnemonicInserted\":false|\"mnemonicInserted\":true|g" ~/.humanode/workspaces/default/workspace.json

then connect via launcher and start the node (or you can edit your node name first)

Last updated