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
- A Veriox account
- A Cloudflare account with your domain proxied
- Node.js 18+ installed
- A Concordium wallet with a fully verified identity, for testing
- Wrangler installed and authenticated:
Step 1 — Create a worker in the Veriox portal
- Sign in to portal.veriox.io
- Go to Workers → New Worker
- Enter a name
- Copy the private key shown after creation (displayed only once)
- On the worker’s Install page, click Download worker to get
veriox-worker.js(personalised with your Worker ID)
Step 2 — Deploy the worker
Putveriox-worker.js in a new folder with this wrangler.toml:
Step 3 — Add a Worker Route
In the Cloudflare dashboard, go to Workers & Pages → your worker → Settings → Triggers → Add Route and enteryourdomain.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.

