Acala Wiki
V1.2.0, English

Full Node

Spec Requirement

Same as the Polkadot full node requirements.

Latest Release Version

Release Acala & Karura 2.9.1 · AcalaNetwork/Acala
Shows the latest release version of Acala, Karura & Mandala

Run from Source Code

Using Docker

  • Image: acala/acala-node:latest or acala/acala-node:[version number]
  • docker run acala/acala-node:latest --chain=acala

Common CLI

  • CLI is mostly the same as any Substrate-based chain such as Kusama and Polkadot
  • Because there are two node services are running, -- is used to split the CLI. Arguments before -- are passed to the parachain full-node service and arguments after -- is passed to the Relay Chain full-node service.
    • For example --chain=parachain.json --ws-port=9944 -- --chain=relaychain.json --ws-port=9945 means
      • The parachain service is using parachain.json as the chain spec and the web socket RPC port is 9944
      • The Relay Chain service is using relaychain.json as the chain spec and the web socket
        RPC port is 9945
  • It is recommended to explicitly specify the ports for both services to avoid confusion
    • For example --listen-addr=/ip4/ --listen-addr=/ip4/ -- --listen-addr=/ip4/ --listen-addr=/ip4/
  • It is recommended to add --execution=wasm for parachain service to avoid syncing issues.

Example CLI

Archive PRC Node