Skip to main content
The data required for each user depends on the type of regulated activity they want to perform, the KYC tier that applies, and the user’s residency.

KYC Tiers for On/Offramp

On/offramp verification is progressive. Crossmint applies a KYC tier based on cumulative transaction volume, transaction frequency, and risk profile, so a user does not have to provide the full data set up front for low-value activity. Verification status is reported per tier: onramp-light / offramp-light for the progressive tier and onramp / offramp for the full tier. See Onramp user onboarding and Offramp KYC & compliance for how and when each tier applies to each product, including regional differences.
Progressive (light) KYC is available for both the embedded (client-side) flow and the import-KYC-data (server-side) API flow. Availability can vary by region.

Requirements for non-US residents

The following tables show what information is required for each activity type and tier for users residing outside the United States. To see the specific fields required for each object follow the Create User API documentation.

Data Requirements

Document Requirements

No documents are required for progressive (light) KYC. Documents are only requested once a user reaches the Full KYC tier. Use the Upload Document API to upload the necessary materials. *Enhanced Due Diligence (EDD) is required for high-risk individuals or regions.
Under progressive (light) KYC an identity number may still be required inside kycData.identityDocument — an ID number for EU/EEA residents (optional for the rest of the world). This is a data field, not a document upload; passport, ID card, selfie, and other document uploads are only requested at the Full KYC tier.
Identity document types for non-US residents:
  • For residents of countries outside of EU/EEA, only passport (id-passport) is accepted. Driving licenses or local ID cards are not accepted.
  • For residents of EU/EEA countries, passport (id-passport), ID cards (id-idcard-front, id-idcard-back), or residency permit (id-residency-permit, Spain residents only) are accepted.

Requirements for US residents

There are no KYC tiers for US residents: the required data does not change with transaction volume. What is required depends on the user’s state of residence.

Data Requirements

US-specific field rules:
  • kycData.phoneNumber is required (it is optional for non-US residents)
  • Identity is provided via SSN in the kycData.identityDocument field (type "ssn")
  • When the dueDiligence object is included, its estimatedYearlyIncome field is required (it is optional for non-US residents). In states that do not require due diligence, omit the dueDiligence object entirely.

Document Requirements

No identity document upload or selfie is required for standard on/offramp — identity is verified through the SSN provided in kycData. If Enhanced Due Diligence (EDD) is triggered, US residents must upload:
  • A passport (id-passport) or driver’s license (id-idcard-front, id-idcard-back)
  • Proof of address
Proof of income is not required for US residents under EDD.

Next Steps

Quickstart

Register your first user and upload documents in minutes.

Talk to an expert

Contact the Crossmint sales team for support.