✨Works out of the box guarantee. If you face any issue at all, hit us up on Telegram and we will write the integration for you.
logoReclaim Protocol Docs

Reclaim Protocol Backend SDKs

This documentation helps you initiate a proof and verify the user-generated proof on the backend. This is the most secure way to request verifications.

Available SDKs

Reclaim Protocol offers two backend SDKs:

  • JavaScript SDK for Node.js applications
  • Python SDK for Python applications

Understanding the flow

  1. Initiate a Proof Request. To initiate, you need an application ID, an application secret and a provider ID. All of which you can obtain from the Reclaim Dev Tool.
  2. Set meta data in the Proof Request. a. Callback Url - where the proof, once generated, is sent b. Context - any additional information you want to be sent back to you in the proof
  3. Send the Proof Request to the frontend. See how to use ProofRequest to optimally build your UI here.
  4. Accept the actual proof on the callback url set above.
  5. Verify the proof that has been submitted, and then continue with your business logic.

Next steps

  1. Installation Learn how to set up either the JavaScript or Python SDK in your project.

  2. Backend Example Understand the basic flow of using the SDKs in a backend environment.

On this page