KYC Attestation (KYC Reliance)

Overview

KYC Attestation (also known as KYC Reliance) allows merchants with their own KYC provider to share verified user data with Coinflow without requiring users to re-verify. This method requires pre-approval from Coinflow’s compliance team.

Note: This method is for non-Sumsub KYC providers. If you use Sumsub, see Sumsub Token Sharing.

Who Should Use This Method

KYC Attestation is ideal for merchants who:

  • Have an existing KYC provider (other than Sumsub)
  • Want to avoid duplicate KYC verification for users
  • Can demonstrate compliance with regulatory standards
  • Have their KYC process approved by Coinflow’s compliance team

Setup Process

Step 1: Request the Questionnaire

Contact Coinflow to receive the KYC Reliance Questionnaire. This document assesses whether your KYC process meets Coinflow’s compliance standards.

Step 2: Submit for Review

Complete and submit the questionnaire to Coinflow’s compliance team. Final approval is required before you can use KYC attestation in production.

Step 3: Enable in Sandbox

Once your application is under review, request Coinflow to enable KYC attestation for testing:

  • Provide your sandbox merchant ID
  • Test the integration in your sandbox environment

Step 4: Integrate the API

After receiving compliance approval, integrate the KYC Attested Endpoint into your production environment.

If Not Approved

If your KYC reliance application is not approved, you can fall back to passing external KYC data, which allows you to submit user documents for Coinflow to verify.