How to Integrate KYC in minutes?
How to integrate Hypersign KYC in your test environment
Staging Widget Base URL : https://verify.hypersign.id
Staging KYC Server Base URL: https://ent-4c71874.api.cavach.hypersign.id
Hypersign KYC Widget integration
The Hypersign KYC widget can be configured and incorporated in just a few minutes. You'll need to generate a Widget URL and insert it into a DOM element. Additionally, you can monitor events triggered by the widget on your webpage to showcase either success or failure. Once the user completes the KYC process successfully, you'll receive an idToken
, which can be utilised to request the user's data/credentials from the KYC server.
Forming Widget URL
The Widget URL has three query params:
kycAccessToken
: KYC Access TokenssiAccessToken
: SSI Access Token
The final Widget URL format would look something like this:
https://verify.hypersign.id?kycAccessToken=${kycAccessToken}&ssiAccessToken=${ssiAccessToken}
1. KYC Access Token
Kindly contact Hypersign Admin.
2. SSI Access Token
Kindly contact Hypersign Admin.
Invoking the widget
You can invoke the Hypersign KYC widget through popup from your page
Listening to events
You can listen to events thrown by the widget to get the result of verification.
Extracting User Data
Once you receive the idToken
, you can query the KYC service to extract user data.
User Data Request
GET
{kyc_server_base_url}/api/v1/e-kyc/verification/user-consent
kyc_server_base_url: https://ent-4c71874.api.cavach.hypersign.id
Headers
Content-Type
application/json
Authorization
Bearer <
kycAccessToken>
Response
Demo
Try LIVE Demo Now: https://hypersign-kyc-demo.netlify.app/
Last updated