Skip to content

4. Maintainers

0xThreeBody edited this page May 14, 2020 · 8 revisions

Overview

Here is a guide to set up a node and ways to participate in the Acala Network.

Mandala Test Network Maintainers Guide

Full Node

Mandala Test Network is a risk-free and value-free playground, purely for testing out functionalities and "explosive" experiments. There is no network value nor rewards. However you are welcome to run a node and join the network, to try it out, prepare for Karura Network (that will join Kusama with network value) and Acala Mainnet, or just for the love of it.

Run a Full Node (Mandala)

Using Docker

Install docker with Linux:
wget -qO- https://get.docker.com/ | sh

If you have docker installed, you can use it to start your node without needing to build from the code. Here is the command

docker run -d --restart=always -p 30333:30333 -p 9933:9933 -p 9944:9944 -v node-data:/acala/data acala/acala-node:latest --chain mandala --base-path=/acala/data/01-001 --ws-port 9944 --rpc-port 9933 --port 30333 --ws-external --rpc-external --ws-max-connections 1000 --rpc-cors=all --unsafe-ws-external --unsafe-rpc-external --pruning=archive --name "Name of Telemetry" 

Keep a safe copy of your libp2p node-key in /chain_data_path/chains/mandala22/network/secret_ed25519. Copy node-key from docker to host:

sudo docker cp containerID:/chain_data_path/chains/mandala22/network/secret_ed25519 ./

Proof-of-Liveness (PoL) Node (Coming Soon)

While the Acala Network will leverage Polkadot’s shared security and do not need dedicated validators itself, it will still require what we call Proof-of-Liveness (PoL) nodes to maintain the operation of the Acala network to perform part or all of the following actions

  1. As Collator to propose new blocks to validators for verification
  2. As Network Operator to perform off-chain work such as liquidating unsafe positions
  3. Optionally as Oracle Operator

For Karura Network and Acala Mainnet, there will be incentives for becoming a PoL node. There is reward for running PoL node as a Collator and Network Operator, and additional reward for also running as Oracle Operator.

The initial period of Karura and Acala network will be PoA, and gradually upgraded to be permission-less network. Oracle Operation will remain PoA until we have definitively secure decentralized solutions.

Please complete this form as an expression of interest to join the PoL program.

Clone this wiki locally