Incorpora un usuari de cripto. Mantén-te compatible amb MiCA.
Verifica l'usuari, examina la cartera, arxiva les proves, tot en una sola trucada. 0,33 $ per comprovació. 500 gratuïtes cada mes. Profunditat de verificació certificada per la UE.
Confiat per més de 2.000 organitzacions a tot el món.
Onboarding MiCAPOST /v3/session/$0.33 per user
LMLucas MarínSol·licitant CASPveredicte en 1.4s
Diligència deguda del client5 checks passed · 1.4sVerificat
Origen dels fons0x2dc1…81f9 · risk 8Net
Conservació de registresSealed · EU storageArxivat
CompteActivat · MiCA Títol IIIAprovat · $0.33
Què exigeix MiCA
Verifica l'usuari. Revisa la cartera. Conserva l'evidència.
Totes les plataformes de criptomonedes de la UE han de fer les tres coses, amb cada client i a escala.
Didit les ofereix com un sol flux de treball per 0,33 $ per verificació, amb 500 gratuïtes cada
mes.
Com funciona
Des del registre fins a l'usuari verificat en quatre passos.
Pas 01 / 04
01
Crea el flux de treball
Tria les verificacions que vulguis: identificació, prova de vida, coincidència facial, sancions, adreça, edat, telèfon, correu electrònic, preguntes personalitzades. Arrossega-les a un flux al panell de control o publica el mateix flux a la nostra API. Crea ramificacions segons condicions, executa proves A/B, sense necessitat de codi.
Integra
Integra de forma nativa amb els nostres SDK per a Web, iOS, Android, React Native o Flutter. Redirigeix a una pàgina allotjada. O simplement envia un enllaç al teu usuari, per correu electrònic, SMS, WhatsApp, on vulguis. Tria el que millor s'adapti a la teva pila tecnològica.
L'usuari segueix el flux
Didit allotja la càmera, les indicacions d'il·luminació, el traspàs mòbil i l'accessibilitat. Mentre l'usuari està en el flux, puntuam més de 200 senyals de frau en temps real i verifiquem cada camp amb fonts de dades autoritzades. Resultat en menys de dos segons.
Rebràs els resultats
Els webhooks signats en temps real mantenen la teva base de dades sincronitzada en el moment en què un usuari és aprovat, rebutjat o enviat a revisió. Consulta l'API sota demanda. O obre la consola per inspeccionar cada sessió, cada senyal i gestionar els casos a la teva manera.
Dissenyat per al compliment · Preu d'infraestructura
Sis verificacions. Un paquet. 0,33 $ per usuari.
L'onboarding de MiCA no és una única verificació, és una recepta. Activa cada mòdul per flux de treball o connecta'ls directament.
Identificació, prova de vida, coincidència facial, dispositiu + IP, AML, tot inclòs per 0,33 $ per usuari. Certificat iBeta Level 1 anti-spoof, resultat en menys de dos segons.
Lucas MarínSol·licitant · onboarding MiCAmica_onboarding
$0.33
0.00sVerificat · CDD MiCA
Verificació d'ID$0.15
Liveness passiu$0.10
Face Match 1:1$0.05
Anàlisi dispositiu i IP$0.03
Detecció AML$0.20
Antispoofing iBeta Level 1 · resultat en menys de dos segons
02 · Detecció AML
Analitza cada usuari amb més de 1.300 llistes.
Sancions, PEP, mitjans adversos, actualitzat diàriament, en 14 idiomes. Les coincidències obren un cas automàticament. Preparat per a l'auditoria de l'article 60 de MiCA.
Registre article 60 MiCADiligència deguda del client
Cribratge
03 · Detecció de carteres
Puntua cada dipòsit abans que arribin els fons.
Detecta carteres sancionades, mescladors, fons robats. 0,15 $ per verificació, o 0,02 $ amb la teva pròpia clau de proveïdor. EVM, Bitcoin, TRON, Solana.
Abonat · fons alliberatsEVM · Bitcoin · TRON · Solana
04 · Monitoratge continu
Revisa cada usuari, cada dia.
Quan s'actualitzen les llistes de sancions i PEP, els usuaris aprovats es tornen a examinar automàticament. Les noves coincidències obren un cas amb l'evidència original a un clic de distància. 0,07 $ per usuari a l'any.
Diari · inclòsRecribratge diari · cap amenaça nova
U4
user_42
NetRecribrat · net
U1
user_117
NetRecribrat · net
U3
user_31
NetRecribrat · net
U8
user_88
NetRecribrat · net
05 · Atestació de la UE
L'única plataforma KYC certificada per un govern de la UE.
La Tresoreria d'Espanya, el Banc d'Espanya i el SEPBLAC han certificat conjuntament Didit com a més segur que la verificació presencial. Descarrega l'informe i arxiva'l amb el teu paquet de l'article 16 de MiCA.
Verificació remota atestada conjuntament com a més segura que l'onboarding presencial.
Atestació formal
iBeta Level 1 PADISO/IEC 27001SOC 2 Type 2
Inclòs al paquet d'auditoriaS'arxiva amb el paquet article 16 MiCA
06 · Dissenyat per a cada plataforma de criptomonedes
El mateix flux de treball per a cada arquetip.
Intercanvis, passarel·les d'entrada, carteres de custòdia, plataformes de tokenització, institucions de pagament, tots executen la mateixa recepta MiCA. Un contracte, una factura, un paquet d'auditoria.
Enganxa-ho a Claude Code, Cursor, Codex, Devin, Aider o Replit Agent. Omple la teva stack. L'agent construeix el flux de treball, bloqueja els dipòsits, registra el monitoratge i prepara la comprovació prèvia de la cartera.
didit-integration-prompt.md
You are integrating Didit's MiCA-aligned crypto user-verification workflow. MiCA is the EU's crypto rulebook; a regulated Crypto-Asset Service Provider (CASP) owes three things on every new customer:
1. Customer Due Diligence (CDD) — verify identity, screen for sanctions, file the evidence.
2. Ongoing monitoring — re-screen approved users as watchlists update.
3. Wallet screening for any crypto outflow — score the destination address before the transfer.
Didit ships all three on one workflow:
- KYC bundle at $0.33 per user (Sessions API)
- Continuous AML monitoring at $0.07 per user per year (automatic on any session with AML enabled)
- Wallet screening at $0.17 per crypto transaction — $0.02 monitoring + $0.15 wallet screen, or bring your own screening provider (Transactions API)
- First 500 verifications free every month, forever
PRE-REQUISITES
- Production API key from https://business.didit.me (sandbox key in 60s, no card).
- Webhook endpoint with HMAC SHA-256 verification using the X-Signature-V2 header and your webhook secret.
- A workflow_id from the Workflow Builder bundling ID Verification + Passive Liveness + Face Match 1:1 + Device & IP Analysis + AML Screening.
- Transaction Monitoring enabled in the Business Console (Transactions > Settings) with crypto screening on, if you handle crypto outflows.
STEP 1 — Verify the user with the Sessions API
POST https://verification.didit.me/v3/session/
Headers:
x-api-key: <your api key>
Content-Type: application/json
Body:
{
"workflow_id": "<wf id with KYC + AML modules>",
"vendor_data": "<your user id>",
"callback": "https://<your-app>/casp/kyc/callback",
"metadata": {
"purpose": "mica_onboarding",
"casp_reference": "<your internal reference>"
}
}
Response: 201 Created with a hosted-flow URL. Redirect the user. Sub-2-second median verdict.
STEP 2 — Read the signed webhook on KYC completion
Didit POSTs to your callback. Session statuses are Title Case With Spaces.
Body (excerpted):
{
"session_id": "<uuid>",
"vendor_data": "<your user id>",
"status": "Approved",
"decision": {
"id_verifications": [{ "node_id": "id_verification_1", "status": "Approved" }],
"liveness_checks": [{ "node_id": "liveness_1", "status": "Approved" }],
"face_matches": [
{ "node_id": "face_match_1", "status": "Approved", "similarity_score": 0.94 }
],
"ip_analyses": [{ "node_id": "ip_analysis_1", "status": "Approved" }],
"aml_screenings": [{ "node_id": "aml_1", "status": "Approved", "hits": [] }]
}
}
Status enum (exact case): Approved | Declined | In Review | Resubmitted | Expired | Not Finished | Kyc Expired | Abandoned.
Verify the X-Signature-V2 header BEFORE reading the body — HMAC SHA-256 of the raw bytes with your webhook secret.
STEP 3 — Continuous AML monitoring is automatic
Every approved user is re-screened daily against the same 1,300+ sanctions, PEP, and adverse-media lists used at onboarding. There is NO separate endpoint to call.
When a previously-clean user crosses a threshold, the session status updates to "In Review" or "Declined" and your webhook fires the same payload shape as the original onboarding event with the new AML hits. A case opens automatically in the Business Console.
STEP 4 — Wallet screening on crypto outflows (Transactions API)
Required only if you transfer crypto on behalf of the user. Run BEFORE the crypto leaves.
POST https://verification.didit.me/v3/transactions/
Headers:
x-api-key: <your api key>
Content-Type: application/json
Body (required fields verified live):
{
"transaction_id": "<your internal reference>",
"transaction_category": "finance",
"include_crypto_screening": true,
"transaction_details": {
"direction": "OUTBOUND",
"amount": "0.25",
"currency": "ETH",
"currency_kind": "crypto",
"action_type": "withdrawal"
},
"subject": {
"entity_type": "individual",
"vendor_data": "<your user id>",
"full_name": "<user full name>"
},
"counterparty": {
"entity_type": "unhosted_wallet",
"full_name": "<destination wallet label>",
"payment_method": {
"method_type": "crypto_wallet",
"account_id": "<destination wallet address>"
}
}
}
REQUIRED fields the API rejects if missing:
- subject.vendor_data + subject.full_name
- counterparty.full_name
- transaction_details.direction + currency + currency_kind + amount
- For crypto: wallet address on counterparty.payment_method.account_id (OUTBOUND) or subject.payment_method.account_id (INBOUND post-transfer)
Wallet screening runs server-side when currency_kind = "crypto" and there is a wallet address in the right participant. No separate endpoint.
Transaction status enum (exact case, UPPER_SNAKE_CASE): APPROVED | IN_REVIEW | DECLINED | AWAITING_USER.
When a transaction enters AWAITING_USER, Didit creates a linked remediation session automatically and returns a verification URL on the response.
Branch logic:
APPROVED → ship the crypto.
IN_REVIEW → hold, route to analyst queue.
DECLINED → block, refund, log.
AWAITING_USER → redirect the user to the remediation session URL.
WEBHOOK EVENT NAMES
- Sessions: status changes flow through the standard session webhook.
- Transactions: transaction.created · transaction.updated · transaction.status.changed · transaction.alert.generated.
Verify X-Signature-V2 on every payload.
EVIDENCE + RECORD RETENTION
Every approved user comes with a signed evidence pack (document, biometric match, AML hits, device + IP) stored in the EU. Default retention 5 years post-relationship; configurable per workflow.
Didit holds the only formal EU-government attestation for a KYC platform — issued jointly by Spain's Tesoro, Banco de España, and SEPBLAC. The report files directly into the MiCA evidence pack.
CONSTRAINTS
- Session statuses use Title Case With Spaces (Approved, In Review). Transaction statuses use UPPER_SNAKE_CASE (APPROVED, IN_REVIEW). Don't mix them in the same code path.
- Default record retention is 5 years post-relationship; extend per your supervisor's guidance.
- 200+ fraud signals are evaluated on every KYC session at no extra cost — surface the score via the session decision payload.
Read the docs:
- https://docs.didit.me/sessions-api/create-session
- https://docs.didit.me/core-technology/aml-screening/overview
- https://docs.didit.me/transaction-monitoring/aml-screening
- https://docs.didit.me/integration/webhooks
Start free at https://business.didit.me — sandbox key in 60 seconds, 500 verifications free every month, no credit card.
Compliment per disseny
Obre un nou país amb un clic. Nosaltres fem la feina difícil.
Obrim les filials locals, assegurem les llicències, realitzem les proves de penetració, obtenim les certificacions i ens alineem amb cada nova regulació. Per desplegar verificacions en un nou país, només has d'activar un interruptor. Més de 220 països en funcionament, auditats i provats trimestralment, l'únic proveïdor d'identitat que un govern d'un estat membre de la UE ha qualificat formalment com més segur que la verificació presencial.
L'única plataforma KYC certificada per un govern de la UE: la Tresoreria d'Espanya, el Banc d'Espanya i el SEPBLAC.
1,300+
Sancions, Persones Políticament Exposades (PEP) i llistes de mitjans adversos revisades per a cada usuari.
<2s
Resultat de punta a punta per sessió, en Android d'entrada.
500
Verificacions gratuïtes cada mes, en cada compte.
Tres nivells, una llista de preus
Comença gratis. Paga per ús. Escala a Enterprise.
500 verificacions gratuïtes cada mes, per sempre. Després, paga només quan s'executa un mòdul. Contractes personalitzats, residència de dades i acords de nivell de servei (SLA) a Enterprise.
Gratuït
$0/ mes · sense targeta
Per construir, provar i per als teus primers usuaris.
Tot el que necessites per començar:
500 verificacions KYC completes cada mes
Identificació, prova de vida, coincidència facial, dispositiu i IP
Més de 200 senyals de frau, llista de bloqueig, duplicats
KYC reutilitzable a tota la xarxa Didit
Constructor de fluxos de treball, gestió de casos, SDKs
Suport amb IAAgent d'IA a la consola, documentació i comunitat.