What you need for testing
- The Concordium testnet wallet installed on your phone
- A testnet account with a verified identity (follow the wallet setup instructions)
- Your site accessible via the Cloudflare Worker Route
Testing checklist
Open your site in incognito
Use a private/incognito window to ensure there is no existing session cookie. The Veriox popup should appear within a few seconds of the page loading.
Complete a testnet verification
Scan the QR code in the popup with your Concordium testnet wallet. Approve the proof request in the wallet app.
Confirm the popup closes
After approving in the wallet, the popup should close automatically and the page should load normally.
Confirm the session persists
Refresh the page. The popup should not appear again — your session cookie is set and the worker is recognising it.
Check your dashboard
Log in to portal.veriox.io and check that the verification appears in your usage stats.
Common issues
| Symptom | Likely cause |
|---|---|
| Popup does not appear | Worker Route not configured, or Cloudflare proxy not enabled |
| Popup appears but QR code doesn’t scan | Camera permissions not granted in wallet |
| Popup closes but page reloads and popup reappears | Session cookie not being set — check worker secret |
| Verification shows as failed in dashboard | Testnet wallet identity not fully verified |

