Running on Akash Cloud

Steps to run a Witness Chain watchtower client (PoL Challenger Client) on Akash network

The PoL Challenger Client Node is a DePIN Challenger node that participates in the PoL (Proof-of-Location) protocol and measures the location claims made by a DePIN Prover.

PoL Challenger Client Nodes can be run on community members’ laptops, desktops or even on cloud instances. As long as the node is running, there is a probabilistic algorithm that determines if the node will participate in a PoL challenge from the network.

Before a node can participate as PoL Challenger, it has to prove it's own capabilities (run a prover to prove it's own location - this mechanism is inbuilt in the challenger client container)

You can now run the watchtower directly on Akash network!

  1. Register your challenger key (steps listed below) [please use a dedicated key for watchtower]

  2. Fill in the watchtower config params in 'Environment Variables'

  3. choose your provider in and deploy!

1. Registering the Challenger Key

You can register the challenger key easily with the help of our registration cli, to do so

  1. Download our witness-cli

    curl -sSfL https://witnesschain-com.github.io/install-dcl-cli | bash

  2. run the following command to register your watchtower

witness-cli registerWatchtower --testnet --watchtower-private-key <your-watchtower-private-key>

Example:

witness-cli registerWatchtower --testnet --watchtower-private-key 12b3786f113a6564b0c4835d8026087478d2c408d4a0b22b2a6faf43de56cc11

Last updated