# Sumsub Verification Checks \[Use Sumsub data in Newton policies for KYC or verification-aware vault gates.]

The Sumsub policy pack lets a composite policy include Sumsub verification data before a manager action executes.

## Deployment

| Field | Value |
| --- | --- |
| Pack id | `sumsub` |
| PolicyData addresses | [VaultKit address table](/developers/vaults/policy-packs#deployed-policydata-addresses) |
| Canonical deployments | [`deployments.json`](https://github.com/newt-foundation/newton-policy-packs/blob/main/deployments.json) |

### Secrets

| Secret | Required? | Where to get it |
| --- | --- | --- |
| `SUMSUB_APP_TOKEN` | Required | [sumsub.com](https://sumsub.com) |
| `SUMSUB_SECRET_KEY` | Required | [sumsub.com](https://sumsub.com) |

Both values are required because Sumsub requests are HMAC-signed.

## Usage

Install the pack package, add it with `definePolicy(...).with(sumsub)`, upload both secrets with `client.uploadSecrets(...)`, and pass any per-call verification input its `prepareQuery` requires under `prepareQueryOptions.sumsub`.
