Skip to main content

Test on testnet first

1

Open your site in a private window

Open a new incognito or private browsing window and visit a protected page on your site. The Veriox verification popup should appear within a few seconds.If the popup does not appear, see common mistakes.
2

Complete a testnet verification

Download the Concordium testnet wallet on your phone and set up a testnet identity (follow the in-app instructions).Scan the QR code in the popup and approve the proof request in the wallet.
3

Confirm the popup closes and session persists

After approving, the popup should close and the page should load normally. Refresh — the popup should not reappear.
4

Check your Veriox dashboard

Log in to portal.veriox.io and confirm the verification appears in your usage stats.

Switch to mainnet

Once you are happy with how everything works, switch your worker from testnet to mainnet.
  1. In the Cloudflare dashboard, go to your worker → SettingsVariables and Secrets
  2. Find VERIOX_NETWORK and change the value from testnet to mainnet
  3. Click Deploy to save
Make sure you have added a payment method in the Veriox portal before switching to mainnet. Verifications will not be processed without an active billing setup.
That’s it — your integration is live. Visitors to your site will now be prompted to verify their age using their Concordium ID.