> ## Documentation Index
> Fetch the complete documentation index at: https://docs.crossmint.com/llms.txt
> Use this file to discover all available pages before exploring further.

# KYC & Compliance

> How identity verification and compliance work for Crossmint Offramp

Every end user must pass KYC before they can withdraw funds through the Offramp. You can collect this verification with a Crossmint-hosted flow, or pass data you have already verified yourself. This page covers the onboarding models, the KYC tiers, and where to find the exact data requirements.

<Snippet file="kyc-api-enable-note.mdx" />

## Choose Your Onboarding Model

| Model                | Best for                                | How it works                                                               |
| :------------------- | :-------------------------------------- | :------------------------------------------------------------------------- |
| **Import KYC data**  | Platforms that already verify users     | You pass user data to Crossmint via API (Sumsub token-sharing coming soon) |
| **Crossmint-hosted** | Teams that want the fastest integration | The user completes KYC inside secure embedded components                   |

## How Verification Works

Verification runs asynchronously. You register the user, trigger verification, then poll until their `offramp` eligibility reads `verified`. Only verified users can save a payment method or create an order. The [Identity quickstart](/identity/quickstart) walks through the full sequence (accept the privacy policy, register the user, trigger verification, upload any required documents, and poll status), and its response reports eligibility per product, including `offramp`. These endpoints use a `userId:` locator, a unique identifier you choose for the user.

## KYC Tiers

Crossmint has different KYC tiers based on transaction volume and risk profile:

| Tier       | Applies when               | Requirements                                                              |
| :--------- | :------------------------- | :------------------------------------------------------------------------ |
| **Tier 1** | Not available for offramps |                                                                           |
| **Tier 2** | All offramp users          | As specified in the [data requirements](/identity/data-requirements) page |

## Guides

<CardGroup cols={2}>
  <Card title="Import KYC Data" icon="file-import" iconType="duotone" href="/offramp/guides/import-user-kyc-data" />

  <Card title="Data Requirements" icon="list-check" iconType="duotone" href="/identity/data-requirements" />
</CardGroup>
