KYC User Guide
Last updated
Last updated
Step1: Automatic Identity Document Verification: The applicant uploads photos of their identification documents, and we will check the authenticity of the submitted files, the integrity of the image, and verify the data of the documents.
Step2: Liveness detection: Verify whether it is a real face by asking the applicant to perform some actions (such as blinking, nodding, etc.) to eliminate deception methods such as pictures, videos, and AI. It includes the follow steps:
Facial recognition: Extract facial features from images provided by applicants.
Face comparison: Compare the facial image provided by the applicant to the photo on their identification document (such as passport or driver's license) to confirm that they are the person on the identification document they uploaded.
Success definition:
The application is a real person in the real world and have legal identity documents provided by the local government.
The identity document provided by the application is the same person through liveness check.
The applicant is not on the list of persons sanctioned by major governments or institutions around the world* (optional paid service).
Failure definition:
Does not meet any of the above conditions.
The applicant’s documents must be issued by a government agency and show no signs of forgery.
The applicant's documents must be complete without any cuts, smears or illegible parts.
The applicant's documents should be within the validity period.
The applicant's full name, date of birth, machine readable area and other important information should be clearly readable.
The document face and live face submitted by the applicant must match.
Chaintool's KYC supports 20+ identity documents from 200+ countries (such as passports, travel permits, etc.). The complete list of documents can be found in the supported countries/document type documents.
Files are raw photos (static images) in the formats of JPG, JPEG, PNG.
Both front and back of your ID are required for certain documents.
The maximum file size is 5MB, preferably less than 3MB.
Submit clear, unobstructed, forward-facing ID photos. Tilted or upside-down photos may result in failure.
Success
Level 1
Document is valid
Success
Level 2
Document is valid
Live face is captured
Success
Level 3
Document is valid
Live face is captured
Document face matches live face
Fail
Undefined
None of the above
We support automatic detection of wanted criminal sanction lists, economic sanction lists, and national sanction lists.
Data Storage: Chaintool uses encryption, access control and other security measures to store data to ensure that the data is not exposed to risks such as leakage and misuse, and that unauthorized access is prohibited.
Data Period: User data is only retained for a limited time when necessary, and expired data will be deleted or anonymized.
Data Access: Restrict access to KYC data to ensure only authorized personnel have access to the sensitive information.
Data Sharing: Chaintool complies with relevant laws and regulations on data sharing and prohibits unauthorized data sharing.
Regulatory Compliance: Chaintool closely follows regulatory requirements to ensure that the KYC process complies with the latest regulatory standards.
Step3: KYC result: After the personal information submitted by the applicant is verified, the system automatically returns the verification result, which usually includes success and failure. For detailed result status interpretation, please refer to .
Data Collection: In the KYC process, Chaintool ensures that the follows the principles of minimization and transparency to minimize potential privacy risks.
Legal Compliance: Chaintool complies with ensuring that data is collected, used and stored legally, and customer consent is required whenever needed.
No Code
Workflow configuration
With the web configuration workflow, the generated links can be used directly by users. This method does not require any code and is easy to access.
Most Code
Access by calling API, this method requires a certain amount of code development.
Less Code
KYC SDKs
Coming soon