KYC-as-a-Service with native document verification and liveness detection.
No third-party KYC providers. Solidus IS the verification engine.
Solidus Verify is the first revenue product of the Solidus Network. It provides KYC verification as a service — merchants integrate via API, end-users complete verification through a hosted flow, and verified credentials are issued as W3C Verifiable Credentials on the Solidus blockchain.
Competitors replaced, not integrated: Onfido, Sumsub, Jumio, and Persona are competitors. Solidus builds its own native verification engine.
- Native document verification — OCR extraction, MRZ parsing, document authenticity checks
- Liveness detection — Face matching against document photos
- W3C Verifiable Credentials — KYC results issued as portable, cryptographically signed credentials
- Sandbox mode — Test the full KYC flow without real documents
- Webhook delivery — Real-time notifications for verification status changes
- Multi-level KYC — L1 (automated), L2 (document + liveness), L3 (enhanced due diligence)
- 34-page dashboard — Merchant dashboard for managing verifications, API keys, billing
verify/
├── apps/
│ ├── backend/ Fastify API server
│ │ ├── src/routes/ REST endpoints (20+)
│ │ ├── src/workers/ Background jobs (OCR, face detection)
│ │ └── src/lib/ Document processing, storage
│ └── frontend/ Next.js 15 dashboard
│ └── src/app/ 34 pages, dark/light mode
| Component | Technology |
|---|---|
| Backend | Node.js, Fastify, PostgreSQL |
| Frontend | Next.js 15, React, Tailwind CSS |
| Document Processing | Tesseract OCR, MRZ parsing |
| Face Detection | TensorFlow.js |
| Storage | Cloudflare R2 (pluggable) |
| Credentials | @solidus/sdk, Ed25519 signatures |
| Queue | BullMQ for async verification jobs |
Proprietary. All rights reserved. See Solidus Network for more information.