Specification on Public Deploy of Gladios-Testnet Nodes
Dear Aresians, we are officially inviting you to deploy gladios nodes. Last month we received countless applications from the public after issuing public node recruitment. Some enthusiasts asked to relax node amount restrictions to bring convenience to more participants.
Thus, the support team has decided to give up the former restricted 20 nodes decision. As long as you are interested in deploying nodes you are welcome to do it.
Node Deployment Rules
Since the 30th Nov., we will start recording nodes’ online constancy on workdays, and we require to be online for 24hours, now only supports the Linux system to operate nodes. Operating nodes Per day will be entitled to daily ARES rewards. Please ensure that you are staying in the telegram group which enables you to be updated and receive rewards in time.
URL of Telegram group. (Ares Protocol Node Miner)
At the same time, if you participated in test network nodes, we will entitle you with relevant ARES rewards according to node production, successful price quotation rate and total price quotation amount. You might be entitled to receive block producing bonuses after formally connecting your machine to the price quotation node. The early participants will be privileged to be included as members of the parliament and reputation committee.
Configure the cloud that meets the above hardware conditions. There are many servers, you can search for the guide yourself. If your server meets the requirements, please follow the program installation specification below. It is a kind of demonstration reference, not recommended.
Open the https://my.vultr.com/deploy/, sign in to the main page. Click the “Products” column left and select the “Cloud computer” option.
Select the “Ubuntu 20.04 x64” version, and then select the cloud service which meets the above requests. Click “Deploy Now” to complete the payment.
After the payment was completed, click the “products” section on the left, select the according to account. Click “Overview”, to acquire IP, username and passport and save them safely to guarantee future log in.
Method A: download the executor
Download the binary executor of the node: https://github.com/aresprotocols/ares/releases/tag/v1.0.7
As the above photo showed, executable gladios-node binary-coded files:
wget -c https://github.com/aresprotocols/ares/releases/download/v1.0.7/gladios-node-linux-amd64-1.0.7-379058b
As shown above, add executor permission
chmod +777 gladios-node-linux-amd64-1.0.7-379058b
As shown above, execute node
./gladios-node-linux-amd64-1.0.7-379058b --base-path data --name Ares_Emily0626_0xA86ed7899330DF48316E2A2842D5aD13F031Ab11 --chain gladios --telemetry-url 'wss://telemetry.polkadot.io/submit/ 0'
*Please fill out in form of (Ares_username in telegram node miner group_bsc address).
Ares_Emily0626（username in telegram node miner group) _ 0xA86ed7899330DF48316E2A2842D5aD13F031Ab11（bsc address）;
Please ensure information are valid to enable evaluation and distribution of rewards.
When the server displays in the above screen, the deployment is successful. Don’t forget to log into Polkadot Telemetry to check the node running status.
1. Install docker
2. Open the command line tool and run the command execution node program
docker run -d --name ares_gladios aresprotocollab/ares_gladios:latest gladios-node --name Ares_TelegramID_bsc --chain gladios --telemetry-url 'wss://telemetry.polkadot.io/submit/ 0'
In above command: aresprotocollab/ares_gladios:latest can be changed to other versions for example: aresprotocollab/ares_gladios:alpha；More versions please turn to : https://hub.docker.com/r/aresprotocollab/ares_gladios/tags
3. Check program execution record:
docker logs -f ares_gladios -n 1000
4. Stop and Delete the Node Program
docker stop ares_gladios
docker rm ares_gladios
Method C: source code compilation
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Instal dependent libraries
sudo apt install make clang pkg-config libssl-dev build-essential
Download Ares code
git clone https://github.com/aresprotocols/ares.git
Compile source code
cargo build- -release
Note: if you run into compile errors, you may have to switch to a less recent nightly. This can be done by running:
rustup install nightly-2021-06-09
rustup target add wasm32-unknown-unknown --toolchain nightly-2021-06-09
cargo +nightly-2021-06-09 build --release
Verifying Deployment Status
Log in Polkadot Telemetry
If your name is shown on this page, then congratulations, you are successfully deployed nodes on the test network — gladios. Next, let’s make efforts together for the development of the project to gain common prosperity.
Log into polkadot.js to check more block updates
Ares Protocol is a decentralized cross-chain Oracle that truly implements a new generation of cross-chain Oracle service protocol for data on-chain verification, and is the first to open a compensation channel for data users who suffer business losses from using Oracle data.
Ares Protocol is a stochastic secure Oracle solution developed based on the Substrate framework, supporting hybrid Babe and off-chain workhorses, incorporating Polkadot’s latest on-chain governance, bringing the Optimistic Rollup challenge model into the Oracle space, supporting the Ink contract ecosystem, and bringing better quality Oracle services to Defi developers.
🌐 Ares Protocol Social MediaTelegram Group:
Telegram Group: https://t.me/aresprotocollab
Telegram Channel: https://t.me/AresProtocolAnnouncements