WCAHT CHAIN
VALIDATOR ONBOARDING

QR wallet pairing

A secure design for associating a node with a wallet without transferring private keys.

Enrollment service active

Safe QR enrollment

Stop: QR pairing is not the first setup step. If you do not already have a running/synchronizing node and its validator key backup, start with Guided validator setup. The setup creates the key; this page only pairs that existing identity with the wallet.

Required order

  1. Provision and prepare the validator server.
  2. Install the signed node build and canonical genesis bundle (verify the published checksum).
  3. Generate a unique validator key set on the server during Guided Setup stage 5.
  4. Start observer synchronization and confirm the node identity.
  5. Copy only the validator key backup to your secured operator computer using scp.
  6. Return here and create the one-time pairing QR.
  7. After pairing: finish sync, enable validator mode, register and stake.
1. Setup server
generate keys
2. Back up key
encrypted/offline
3. Pair QR
public challenge
4. Register & stake
after sync

Already completed setup?

  1. Select the raw 64-byte validator key backup below and enter PUBLIC_IP:8001:9001.
  2. The browser proves the node identity locally and displays a ten-minute QR.
  3. Scan/open it, verify the identity and endpoint, then confirm with the same wallet key.
The QR contains no secret: only token, public identity, public endpoint and expiry.

Step 6: Create pairing QR

Continue only if Guided Setup stages 1–5 are complete. The selected key is read locally and never uploaded.





Advanced: run from the validator terminal

Do not double-click the Python file. It needs the key path and endpoint arguments, so a double-clicked window will immediately close.

SSH into the Linux validator, then run these commands:

curl -fSLO https://dashboard.denvion.com/static/downloads/wcaht-enroll.py
curl -fSLO https://dashboard.denvion.com/static/downloads/SHA256SUMS
sha256sum -c SHA256SUMS
python3 wcaht-enroll.py --key ~/config/NODE-validator-keypair.bin --endpoint PUBLIC_IP:8001:9001

Download script only · Download checksum

Pair this validator

Open this page using the one-time URL printed on your validator server.

WCAHT Validator Program · Public Testnet · Key files selected for pairing are read locally and never uploaded.