MeID Integration Guide

Onboard procedure

Service Integration

  • Provide your business Email account, we will open a zkMe dashboard account for you.

  • Customise everything and get the API key on dashboard based on your requirements.

  • Begin technical integration with your dApp.

Testing and Optimization

  • Execute functional, performance, and security testing.

  • Based on testing results, perform necessary optimizations and adjustments.

Training and Support

  • Prior to going live, conduct training sessions for the client's team to ensure they understand how to use zkMe service.

  • Provide necessary support to assist them in resolving any issues.


  • After all preparations, launch the service officially for the web3 dApps.

Continuous Service and Monitoring

  • Continuously monitor the performance of the service to ensure stability and reliability.

  • Based on client feedback and requirements, continuously optimize and upgrade zkMe service.

Integrate with zkMe

Step 1: Register with zkMe

The first step is to register your project with zkMe. This will involve providing some basic details about your project, such as its name, the nature of your project, and your contact information. You will also need to agree to zkMe's Terms of Service and Privacy Policy.

Step 2: Integrate zkMe API

Once you have registered and configured your verification levels, you'll need to integrate the zkMe API into your project. This will involve adding the appropriate code to your project to connect it with zkMe's servers. zkMe will provide documentation and technical support to assist with this process.

Step 3: User Onboarding

With the zkMe API integrated, you can now begin onboarding users. When a user signs up for your project, they will be directed to complete the zkMe verification process. The specifics of this process will depend on the verification level you have chosen:

Step 4: Verification Status

Once a user has completed the verification process, zkMe will return a verification status to your project. This will inform you whether the user has successfully completed the verification process and at what level.

Last updated