Verify once with Solidus — your credential travels with you across every integrated service. No re-uploads. No waiting. No paying $15 again.
Solidus replaces the repeat-KYC cycle with a portable, cryptographically-verified credential you control.
Submit your government-issued ID and complete a 5-second liveness check. One-time process. $5.00 for KYC L2. The system never stores your face scan after processing.
Your identity is cryptographically signed and issued as a W3C Verifiable Credential. It's written to your DID wallet on the Solidus blockchain — permanent, tamper-proof, and yours.
When any Solidus-integrated service needs to verify you, you present your credential — no re-upload, no waiting, no new forms. The verifying service pays $0.05. You pay nothing.
Drag the slider to your monthly re-verification volume and see your projected savings.
compared to traditional re-KYC at an average of $12.50 per re-verification.
Estimates based on industry average re-verification cost of $12.50. Actual savings vary by provider and volume.
Solidus credentials follow the W3C VC Data Model 2.0. BBS+ signatures enable selective disclosure — users can prove attributes without revealing everything.
{ "@context": [ "https://www.w3.org/ns/credentials/v2", "https://solidus.network/vc/identity/v1" ], "type": ["VerifiableCredential", "KYCCredential"], "issuer": "did:solidus:testnet:b8a3f6c2e9d1047e", "issuanceDate": "2026-03-17T14:22:00Z", "credentialSubject": { "id": "did:solidus:testnet:7a3b8c9d2e1f4a6b", "kycLevel": 2, "nationality": "DE", "ageVerified": true, "pepScreened": true }, "proof": { "type": "BbsBlsSignature2020", "verificationMethod": "did:solidus:testnet:b8a3f6c2e9d1047e#key-1", "proofValue": "z5...Kw==" } }
Credentials follow the open W3C standard — compatible with any conformant verifier worldwide. Not a proprietary format.
Using BBS+ signatures, users can prove they are over 18 without revealing date of birth — or prove nationality without sharing address. The credential holder chooses what to share.
Every credential issuance event is anchored to the Solidus blockchain with a transaction hash. Verifiers can independently confirm issuance without contacting Solidus.
DEX protocols require MiCA-compliant KYC before swaps above €1,000. With Solidus credentials, users who already verified with any partner service pass instantly — no wallet friction, no new KYC forms.
A user verified on Exchange A can onboard to Exchange B with a single credential presentation. Exchange B saves $12–18 per user in KYC costs. Both exchanges share FATF Travel Rule compliance data without sharing PII.
Open banking and PSD2 account aggregation require identity verification at every new service. Portable Solidus credentials satisfy PSD2 SCA requirements while eliminating per-app re-KYC — users link five accounts, verify once.
The Verify SDK handles all credential negotiation, cryptographic verification, and on-chain confirmation. You write the business logic.
import { VerifyClient } from '@solidus/verify-sdk'; const client = new VerifyClient({ apiKey: process.env.SOLIDUS_API_KEY }); // Request credential presentation from a DID const result = await client.credentials.present({ did: 'did:solidus:testnet:7a3b8c9d2e1f4a6b', scope: ['kycLevel', 'nationality', 'ageVerified'], minimumLevel: 2 }); if (result.verified) { // User is verified — proceed with onboarding console.log(`KYC Level: ${result.claims.kycLevel}`); console.log(`Cost: ${result.cost}`); // → "$0.05" }
Credential verification resolves in under 100ms — synchronous, in the request lifecycle.
Every verification call validates the BBS+ signature and on-chain anchor. No central authority required.
OpenAPI spec available. REST API for any language. Webhooks for async events.
Join the identity layer of the internet. Verify users once. Let them reuse their credentials everywhere.
Explore the consensus, the validator economics, and the 15 other products on the same identity layer.