Installation of AIAS nodes
There are two ways to run AIAS node on your computer or server:
- Running native app
- Using docker version
Running windows or linux wallet app
- Download binary from https://github.com/AIAScoinTechnologies/aiascoin/releases/tag/1.2.9
- Unzip file
- Run file from qt folder named aias-qt.exe (windows) or aias-qt (linux)
- Edit configuration file. You can use cmd.exe for that and run command:
Windows: Notepad %appdata%\Aias\aias.conf
Linux: nano ~/.aias/aias.conf
The minimal recommended configuration is:
addnode=45.76.139.155:10721
addnode=45.63.59.44:10721
addnode=149.28.228.79:10721
addnode=149.28.164.181:10721
addnode=45.32.48.155:10721
addnode=147.156.56.160:10721
addnode=147.156.56.82:10721
addnode=147.156.56.85:10721
addnode=207.180.213.90:10721
addnode=95.179.140.202:10721
Then you can restart the application and the network synchronization process will start.
Running server version
For the server version, you should use aiasd.exe or aiasd binary.
You also need to add additional configuration parameters to aias.conf:
rpcuser=any_user_name
rpcpassword=your_strong_password
To control your server you need to use aias-cli.exe (windows) or aias-cli (linux)
Running using Docker
Assuming, that you have docker installed, just run following command to run server:
docker run -d -p 10721:10721 -v ~/.aias/:/root/.aias/ aiascoinhub/aiascoin:nogui
Then edit aias.conf as stated in the first section and restart docker
It is also possible to use a wallet version directly from docker:
QT_GRAPHICSSYSTEM="native" docker run -e DISPLAY=$DISPLAY -v ~/.aias/:/root/.aias/ -v /tmp/.X11-unix:/tmp/.X11-unix aiascoinhub/aiascoin:gui
Update Existing Masternodes
Update of existing masternodes on Debian based linux (e.g. Ubuntu) server can be done by scripts:
- aias_mn_update_129.sh
After running, it will stop the current daemon, copy the new one and start the daemon again. Remember that you will need to do an startmasternode in your wallet.
Running Masternodes
Running masternode on Debian based linux (e.g. Ubuntu) server can be done by scripts:
- aias129_mn.sh (Working On)
- aias129_docker_mn.sh (Working On)
These scripts will install dependencies: libraries for native version and docker for containerized version.
Note, that newer versions of Ubuntu can experience problems installing dependencies as native libraries. In this case use the docker version.