Skip to main content
This guide covers the same steps as the main quick start but using the Wrangler CLI instead of the Cloudflare dashboard.
There is no separate testnet mode for merchants — verification uses real Concordium identities from the moment your worker is deployed and routed. Test the flow yourself with your own wallet before opening it to visitors.

Prerequisites

Step 1 — Create a worker in the Veriox portal

  1. Sign in to portal.veriox.io
  2. Go to WorkersNew Worker
  3. Enter a name
  4. Copy the private key shown after creation (displayed only once)
  5. On the worker’s Install page, click Download worker to get veriox-worker.js (personalised with your Worker ID)

Step 2 — Deploy the worker

Put veriox-worker.js in a new folder with this wrangler.toml:
Set your private key as a secret — the only value you need to set:
Deploy:
All verification settings (network, age, session length) are managed in the portal — no variables to configure here.

Step 3 — Add a Worker Route

In the Cloudflare dashboard, go to Workers & Pages → your worker → SettingsTriggersAdd Route and enter yourdomain.com/*.

Step 4 — Test it

Open your site in an incognito window. The Veriox popup should appear. Use your Concordium wallet to complete a verification.
Popup appeared and verification completed? Your integration is working.

Next steps