Page 1

Install Dependencies

Install Docker

Copy

# Add Docker's official GPG key:
sudo apt update -y
sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update -y
apt-cache policy docker-ce
sudo apt install docker-ce -y

Docker without sudo

Copy

sudo usermod -aG docker ${USER}
su - ${USER}
groups

Docker version

Copy

docker --version

Docker version 27.1.1, build 63125853e3

Faucet

Go to: https://faucet.testnet.nillion.com/

Faucet with your nillion address, remember address will start from nillion...

Initialize Accuser Image

Copy

docker pull nillion/retailtoken-accuser:v1.0.0

Copy

mkdir -p nillion/accuser

Run Init

Copy

docker run -v ./nillion/accuser:/var/tmp nillion/retailtoken-accuser:v1.0.0 initialise

You will see somethings like below

Verify On Website

  • Connect your Nillion wallet then approve

  • Log Verifier, you will see the docs open then

  • Expand the fifth step

  • You will need to verify your Account ID and Public Key in 2 red boxes when you run initilizing docker image above

  • Faucet your Accuser wallet

    Check your Accuser wallet

    Remember your address MUST have NIL token

    Check token at explorer: https://testnet.nillion.explorers.guru/

    Run Accuser Node

    YOU MUST WAIT 30-60 MINUTES TO CONTINUE WITH THE STEPS BELOW. The secret verification is designed wait for a period of time before fully registering the accuser.

    Copy

    docker run -v ./nillion/accuser:/var/tmp nillion/retailtoken-accuser:v1.0.0 accuse --rpc-endpoint "https://testnet-nillion-rpc.lavenderfive.com" --block-start 5098767

    When it was registered successfully, you will see somethings like

Ctrl + C three times to stop logs

  • Check Container ID with command docker ps

  • Find Container with Image of Nillion in the list then get Container ID in the first word of line

  • Check by command docker logs CONTAINER_ID -n 200 -f

Save your keys

Your keys will be in ~/nillion/accuser

Show it by cat ~/nillion/accuser/credentials.json

Then must save all, if you lost, you will never access your Accuser wallet again

Last updated