How to Build a Custom KYC Flow with the Hypersign ID APIs?
1. Integration Architecture
2. Base Configuration
Service URLs
const KYC_BASE_URL = "https://api.cavach.hypersign.id";
const SSI_BASE_URL = "https://api.entity.hypersign.id";
const DEVELOPER_DASHBOARD_SERVICE_BASE_URL = "https://api.entity.dashboard.hypersign.id"Prerequisite Setup
3. Backend Implementation (Node.js)
STEP 1: Prepare Administrative Access Tokens
STEP 2: Initialize the KYC Verification Session
STEP 3: Register User DID
STEP 4: Generate User-Specific Bearer Token
STEP 5: Implement an API to return relevant tokens in frontend
4. Frontend Implementation
Step 1: Initialize Session
Step 2: Document OCR Extraction
Step 3: Identity Verification (Face Match)
Step 4: Final Consent & SSI Presentation
Last updated