Integration Examples
Explore different verification methods and transport modes for integrating NaughtBot captcha.
Verification Methods
Direct Verification
Verify BBS+ proofs server-side using the SDK with dynamically-fetched issuer public keys. Recommended for most integrations.
RecommendedAPI Verification
POST proof to the credential-issuer's public verify endpoint. Simplest integration — no cryptography on your server.
Transport Modes
Auto
Tries BLE first, falls back to QR. Best user experience when Bluetooth is available.
QR Code
QR code only. Broadest compatibility — works on all devices and browsers.
Bluetooth
Web Bluetooth only. Fastest experience but requires browser support and user gesture.
Toggle
Let users switch between QR and BLE modes. Useful when you want to offer both options.