Crypto KYC API for exchanges, wallets and fintechs
Verify an end user with an ID document, screen the extracted name against sanctions and PEP lists, and return a signed result to your system — without creating an Arya Crypto account for that user.
Quick start
Panel or API in minutes
Sign up, create a KYC business, and issue your first verification link. Tokens are charged only on a final state.
- One-time link window
- 30 minOne-time link window
- Signed webhook delivery
- HMACSigned webhook delivery
- Session audit report
- PDFSession audit report
Overview
Identity verification (KYC) that plugs into your product
Exchanges, wallets and fintechs usually need to prove who a person is before an account goes live. Arya Crypto KYC connects to that flow: you create a business with a callback URL, issue a one-time verification link via API, the user submits an ID in the public web app, and the final result comes back to you on a signed webhook. Tokens are charged only when the request reaches a final state — not when the link is created.
Key advantages
- Separate business with an 8-digit code and a dedicated callback
- One-time verification link, 30-minute window; the user never creates an account
- Name extraction plus OFAC, UN, EU, UK, Canada, crime and PEP screening
- JSON webhook with a signing secret and an archive-ready PDF report
What KYC covers in the product today
Only capabilities that actually ship — no extras we do not provide.
Document verification
The user uploads a passport, national ID or driver licence in the public verification app. Image quality and readability are checked so unusable files do not enter the case.
Sanctions, crime and PEP screening
After the name is extracted, the person is screened against sanctions, crime and fraud lists and politically exposed persons. Match confidence is stored as a risk score.
Accept, manual review or reject
A strong sanctions or crime match is usually rejected. A PEP match usually goes to your review queue so your compliance team makes the final call.
Signed webhook to your stack
When a request completes, is cancelled or expires, a JSON result is sent to your webhook. If a signing secret is set, you can verify the message on your side.
Track and cancel in the panel
Inspect status, attempts and results in the panel. Cancel when needed — cancellation also deducts tokens, like a completed request.
PDF report
Download a session audit PDF for your compliance team.
How it works
- 1
Create a business
In the KYC panel, register the business name and callback URL to receive an 8-digit business code.
- 2
Issue a link
Create a request with your API key and send the verification link to the end user.
- 3
Document submit
The user has 30 minutes to submit documents in the public web app.
- 4
Result and webhook
The result appears in the panel and the webhook is delivered to your system.
KYC token tariff
Cost is loaded from the live admin pricing table and updates automatically.
Per KYC request
Loading plans...
Billing model
Top up tokens from plans. Each finalized request deducts once from the balance.
View all pricingFor programmatic rates use GET /v1/pricing. Full API details are in the docs.
Built for compliance and product teams
Live the same day
Sign-up is free. You can run the first address check or issue the first verification link the same day.
Security and audit trail
Signed webhooks, API keys and PDF reports your compliance team can archive.
International coverage
43 networks, multi-jurisdiction sanctions lists, and a 10-language interface.
Technical support
Our team helps with API, webhooks and go-live — not only a sales inbox.
Built to plug into your product
REST API, HMAC-signed webhooks, an admin panel and full docs. Results land in your stack — you are not locked into our UI.
KYC FAQ
Do end users need an Arya Crypto account?
No. They open the verification link, submit the document, and they are done. An Arya Crypto account is not required for the end user.
Which documents are accepted?
Common IDs such as passport, national ID and driver license — readable and valid.
Do you offer face or video verification?
The current release focuses on document checks, declared-identity matching and watchlist screening; video calls are not included.
How long does it take?
After submit, automated processing runs. If the case needs review, it stays in review until you decide.
When are tokens charged?
Only when the request completes, is cancelled or expires. Creating the link does not spend tokens.
Next steps
Related services
KYB service
Check the company, registration country and ultimate beneficial owners. Share a public form or submit data via API; after screening and review, the result returns to your system.
AML KYT service
Screen wallets against sanctions and 7M+ entities across 43 chains — then keep watching with scheduled monitors and PDF reports.
Ready exchange platform
A branded exchange with spot, futures, instant conversion, identity checks, multi-network wallets and an admin panel — without months of in-house development.