Skip to main content

One Click KYC

  1. Redirect through company website: The user starts their journey on the dashboard of a company that needs to perform KYC. They are redirected through the company’s website to initiate the KYC process

  2. Starts the onboarding flow: The user is redirected to the platform and starts the onboarding flow

  3. Check eligible documents: The frontend submits a request to the backend to check if there are eligible documents for that flow

  4. Return list of eligible documents: The backend will check if there are eligible documents in the user vault

info

The check is done on a metadata table that only contains references and minimum information that are only suitable for this check. The backend does not have access to any personal information

  1. Ask the user: If there are eligible documents, the platform will ask the user wether he wants to reuse a previously generated credential or going through the verification process again

  2. Unlock vault: In case the user wants to reuse the credential, a request to unlock the vault is sent to the platform. This can be done using different authentication mechanisms such as a passphrase or a modern passwordless authentication with passkey

  3. Grant access: An "access grant" is created. The access grant is a cryptographic object that gives the company who requested the KYC, read-only access to that specific document in the user vault

  4. Send grant to the company: The access grant is then connected to the company dashboard

  5. Request user data: The company request access to the user data through the company dashboard on the Zyphe platform

  6. Request data to DCS: The system requests to pull the relevant data from the decentralized storage, where the data is securely stored.

  7. Return data from DCS: The requested data is successfully retrieved from the decentralized storage network.

  8. Display data in the company dashboard: Finally, the retrieved data is sent back from Zyphe's backend system to the front-end interface of the company dashboard.