> For the complete documentation index, see [llms.txt](https://gl-docs.gitbook.io/zkpass/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gl-docs.gitbook.io/zkpass/zkpass-developers-guide/zkpass-modules/dvr/dvr-client-roles/data-holder/4.-verifying-the-proof.md).

# 4. Verifying the Proof

From Data Holder perspective, no integration with the Dvr module client SDK library is needed for this step.

Once the Data Holder receives the Zkpass Proof from the zkPass Service, it will pass it along to the Proof Verifier for verification. The Proof Verifier provides a [REST API](/zkpass/zkpass-developers-guide/zkpass-modules/dvr/dvr-client-roles/proof-verifier/2.-providing-proof-verification-api.md) for this purpose.

The zkPass call sequence diagram, specifically steps 10–12, corresponds to the proof verification process.

<figure><img src="/files/uf4Lu7kJlEv05RUDHUJ2" alt=""><figcaption></figcaption></figure>
