ChainIT Integration Overview
ChainIT provides identity verification (KYC, KYB), hosted UI authentication, and verified data transactions. To integrate, developers must register applications in the Developer Portal to obtain a clientId and clientSecret.
ChainIT supports three primary integration flows:
- M2M (Machine-to-Machine): Server-to-server communication using client credentials.
- IDP (Identity Provider): "Login with ChainIT" using OAuth/OIDC with PKCE.
- Hosted UI: Managed sign-in and verification screens implemented via the
@chainitservices/hosted-uifrontend SDK (recommended version^1.0.1).