Saltar al contenido principal
Didit recauda $2M y se une a Y Combinator (W26)
Didit
Detección de monederos (KYT)

Monitorea cualquier billetera.
$0.15 por verificación.

Verifique cualquier dirección de monedero o hash de transacción en busca de riesgos en cadena: sanciones, mezcladores, exposición a la darknet, origen de los fondos. $0.15 por verificación, o traiga su propio proveedor de detección.

Respaldado por
Y Combinator
GBTC Finance
Bondex
Crnogorski Telekom
UCSF Neuroscape
Shiply
Adelantos

Con la confianza de más de 2.000 organizaciones en todo el mundo.

$0.15 per check

Riesgo de monedero en cadena.
Un precio público.

Detecte monederos a $0.15 por verificación, o traiga su propio proveedor de detección y ejecútelo dentro de Didit, con una cola de casos y un registro de auditoría para ambos.

Cómo funciona

Desde el registro hasta el usuario verificado en cuatro pasos.

  1. Paso 01

    Crear el flujo de trabajo

    Elige las verificaciones que desees: identificación, prueba de vida, coincidencia facial, sanciones, dirección, edad, teléfono, correo electrónico, preguntas personalizadas. Arrástralas a un flujo en el panel de control o publica el mismo flujo en nuestra API. Crea ramificaciones según las condiciones, realiza pruebas A/B, no se requiere código.

  2. Paso 02

    Integrar

    Integra de forma nativa con nuestro SDK para Web, iOS, Android, React Native o Flutter. Redirige a una página alojada. O simplemente envía a tu usuario un enlace, por correo electrónico, SMS, WhatsApp, donde sea. Elige lo que se adapte a tu pila tecnológica.

  3. Paso 03

    El usuario pasa por el flujo

    Didit aloja la cámara, las indicaciones de iluminación, la transferencia móvil y la accesibilidad. Mientras el usuario está en el flujo, puntuamos más de 200 señales de fraude en tiempo real y verificamos cada campo con fuentes de datos autorizadas. El resultado en menos de dos segundos.

  4. Paso 04

    Recibes los resultados

    Los webhooks firmados en tiempo real mantienen tu base de datos sincronizada en el momento en que un usuario es aprobado, rechazado o enviado a revisión. Consulta la API bajo demanda. O abre la consola para inspeccionar cada sesión, cada señal y gestionar los casos a tu manera.

Diseñado para el cumplimiento · Diseñado contra el fraude criptográfico · Abierto por diseño

Seis capacidades. Un módulo. $0.15 por verificación.

La detección de monederos reside dentro de la monitorización de transacciones, pero también se envía de forma independiente. Cada capacidad forma parte del mismo módulo: actívalas por flujo de trabajo o pásalas en línea en la llamada a la API.
01 · Proveedores

Trae tu propio proveedor de detección.

Elige la detección gestionada por Didit a $0.15 por verificación, o conecta tu contrato de proveedor de detección existente y ejecútalo dentro de Didit; tú mantienes la relación, nosotros nos encargamos de la orquestación. Configura el proveedor activo por espacio de trabajo.
Preferencias del proveedorTrae tu propia clave
  • Detección gestionada por Didit
    Conectado · $0.15 / verificación
    Predeterminado
  • Su proveedor de detección
    Conectado · su clave
  • Añadir otro proveedor
    Disponible
02 · Precios

Un precio público por verificación.

$0.15 por verificación, o trae tu propio proveedor de screening. Sin mínimos, sin contratos, pago por éxito. 500 verificaciones gratuitas/mes. Los descuentos por volumen se aplican automáticamente a partir de 100,000 screenings/mes.
Precio por cribadoSin mínimos
Gestionado por Didit
$0.15/ pantalla
Pago por éxito · sin contrato
Trae tu propio proveedor
Tu clave
Ejecútalo dentro de Didit
Un precio público, sin mínimos$0.15 / check
03 · Puntuación de riesgo

Riesgo de monedero en tiempo real en menos de un segundo.

Puntuación de riesgo 0–100, gravedad BAJA/MEDIA/ALTA/CRÍTICA, desglose del origen de los fondos en más de 14 categorías: monederos sancionados, ransomware, fondos robados, mercados de la darknet, mezcladores, estafas, intercambios de alto riesgo, juegos de azar, peer-to-peer. Misma forma, todos los proveedores.
Billetera · 0x9F2c...A41BCRÍTICO
87
Puntuación de riesgo 0-100
Gravedad derivada de la puntuación · sub-segundo
Origen de los fondos
  • Billetera sancionada28%
  • Mezclador (Tornado Cash)12%
  • Intercambio regulado48%
  • P2P12%
04 · Travel Rule

Recomendación 16 del GAFI y cumplimiento de VASP.

Envía un bloque de Travel Rule con la transacción y nosotros nos encargamos del intercambio de mensajes estructurados con los VASPs (proveedores de servicios de activos virtuales) contraparte compatibles. Detalles del originador y beneficiario, registro de auditoría completo, alineado con el Reglamento de Transferencia de Fondos de la UE.
Regla de Viaje · FATF R.16VASP a VASP
VASP de origen
Acme Crypto · ESP
VASP beneficiario
Coinbase · USA
  • originator.full_name · date_of_birth
  • beneficiary.full_name · wallet_address
  • amount · currency · chain
05 · TM incluido

Se encadena directamente con la monitorización de transacciones.

Marca una transacción como cripto y la detectamos automáticamente: monedero de destino antes de la transferencia en la salida, hash de la transacción después de la transferencia en la entrada. Los aciertos de alto riesgo alimentan el motor de reglas, la cola de casos y el bucle de remediación automática.
Transacción · SALIENTE0.25 ETH
  • 1Regla TM · verificación de velocidadAPROBADO
  • 2Detección de Billeteras · riesgo en cadenaMARCAR
  • 3Motor de reglas · actualización de estadoESPERANDO_USUARIO
Mismo flujo de trabajo. Una llamada de transacción./v3/transactions/
06 · Cobertura

Sanciones, OFAC, darknet, mezcladores, ransomware.

Cada pantalla cubre las sanciones de la OFAC, la UE, la ONU y el Tesoro de Su Majestad del Reino Unido, además de la inteligencia subyacente del proveedor sobre darknet, ransomware, mezcladores, fondos robados, estafas y financiación del terrorismo. Los monederos sancionados aparecen como una bandera discreta para que una regla pueda rechazarlos instantáneamente.
Sanciones y señales adversasActualizado continuamente
  • OFAC SDN
    Tesoro de EE. UU.
    Activo
  • Consolidado de la UE
    Consejo Europeo
    Activo
  • Sanciones de la ONU
    Naciones Unidas
    Activo
  • Mercados de la darknet
    Inteligencia del proveedor
    Activo
  • Carteras de ransomware
    Inteligencia del proveedor
    Activo
Integrar

Dos endpoints. Misma detección. Mismo precio.

Elige el endpoint independiente para una búsqueda de monedero única. Elige el endpoint de transacciones cuando quieras que la pantalla alimente el motor de reglas, la cola de casos y la remediación automática. Ambos se facturan a $0.15 por verificación.
POST /v3/transactions/currency_kind: crypto
$ curl -X POST https://verification.didit.me/v3/transactions/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "wallet_address": "0xRecipient...",
    "moneda": "ETH",
    "dirección": "SALIDA"
  }'
200OK{ "puntuación_riesgo": 87, "gravedad": "CRÍTICO" }
Respuesta síncrona. No se necesita webhook.documentos →
POST /webhooks/diditPaso 2 · Recibir
// Your endpoint receives a signed wallet-screening result
app.post("/webhooks/didit", (req, res) => {
  const sig = req.headers["x-signature-v2"];
  const expected = crypto.createHmac("sha256", SECRET)
    .update(req.rawBody).digest("hex");
  if (sig !== expected) return res.sendStatus(401);
  const { status, decision, txn_id } = req.body;
  // status: APPROVED | IN_REVIEW | DECLINED | AWAITING_USER
  res.sendStatus(200);
});
200OK{tI18n("webhookStatus")}
Webhook en tiempo real firmado con HMAC. Verifique, analice y dirija los resultados de alto riesgo al motor de reglas.documentos →
Integración lista para el agente

Implemente la verificación de monederos en una sola instrucción.

Pegue el siguiente bloque en Claude Code, Cursor, Codex, Devin, Aider o Replit Agent. Rellene su pila. El agente aprovisiona Didit, configura la verificación de monederos a $0.15 por verificación, verifica los webhooks firmados y alimenta los resultados de alto riesgo al Monitoreo de Transacciones.
didit-integration-prompt.md
# Didit Wallet Screening (KYT) — integrate in 5 minutes

You are integrating Didit's Wallet Screening / Know Your Transaction (KYT)
module into <my_stack>. Follow these steps exactly. Every URL, header,
and enum value below is canonical — do not paraphrase or "improve" them.

Wallet Screening produces a standardised risk payload regardless of
which underlying provider sits behind it:
  - Risk score 0-100 + severity (LOW, MEDIUM, HIGH, CRITICAL)
  - Source of funds breakdown across 14+ categories
  - Exposure table (counterparty entities, direct vs indirect hops)
  - Network graph metrics
  - Sanctions / darknet / mixer flags as discrete signals

## 1. Provision an account
- Sign up: https://business.didit.me (no credit card required).
- Or provision programmatically: POST https://apx.didit.me/auth/v2/programmatic/register/

## 2. Choose a screening source
- Wallet Screening runs at $0.15 per check on Didit's own on-chain
  risk data — nothing to configure, it works out of the box.
- Or bring your own screening provider and run it inside Didit: open
  Transactions > Settings > Provider Preferences in the Business
  Console (https://business.didit.me) and paste your existing
  provider API key. The screening result payload is identical
  whichever source you use.

## 3. Two integration paths — pick one

### Path A — Workflow / Transactions API (recommended)
Best when you want Wallet Screening chained into the Transaction
Monitoring rules engine so flagged transactions automatically generate
review cases.

POST https://verification.didit.me/v3/transactions/
Headers:
  x-api-key: <your-api-key>
  Content-Type: application/json
Body (outbound pre-transfer screen, screens the destination wallet):
  {
    "transaction_id": "withdrawal-001",
    "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": "user-123",
      "full_name": "John Doe"
    },
    "counterparty": {
      "entity_type": "unhosted_wallet",
      "full_name": "John Doe",
      "payment_method": {
        "method_type": "crypto_wallet",
        "account_id": "0xRecipientWallet..."
      }
    }
  }

Direction rules — required:
  - INBOUND  pre-transfer  -> screens counterparty.payment_method.account_id
  - INBOUND  post-transfer -> screens the tx hash scoped to subject.payment_method.account_id
  - OUTBOUND pre-transfer  -> screens counterparty.payment_method.account_id
  - OUTBOUND post-transfer -> screens the tx hash scoped to counterparty.payment_method.account_id

For post-transfer screening, also include
  transaction_details.payment_reference_id  -> the blockchain tx hash

### Path B — Standalone wallet-screening API
Best when you want a one-off wallet-risk lookup without writing a full
transaction. Same screening source, same $0.15 per check price.

POST https://verification.didit.me/v3/transactions/
Headers:
  x-api-key: <your-api-key>
  Content-Type: application/json
Body:
  {
    "wallet_address": "0xRecipientWallet...",
    "currency": "ETH",
    "direction": "OUTBOUND"
  }

Synchronous JSON response — no webhook required for the standalone call.
Use Path A whenever the screening result needs to flow into the rules
engine, case management, or the auto-remediation loop.

## 4. Webhooks
Register one webhook destination per workspace:

POST https://verification.didit.me/v3/webhook/destinations/
Body: { "url": "https://yourapp.com/didit/webhooks",
        "events": ["transaction.status.updated"] }

Every delivery carries an X-Signature-V2 Hash-based Message Authentication
Code (HMAC) header.  HMAC-SHA256 verification MUST run against the raw body bytes (the raw payload as Didit sent it) BEFORE any JSON parsing — re-serialising the parsed body changes whitespace and key order, which invalidates the signature.Verify it before trusting the payload:

  signature = hmac_sha256(secret, raw_body).hex()
  if signature != request.headers["X-Signature-V2"]:
      return 401

## 5. Reading the result
Every screening returns a standardised risk object:
  - risk_score (0-100, higher = more exposure)
  - severity ("LOW", "MEDIUM", "HIGH", "CRITICAL")
  - source_of_funds (array of { category, percentage })
  - exposure (array of { entity, hop_distance, received, sent, risk })
  - flags (array including "sanctioned", "darknet_market", "mixer",
           "ransomware", "child_exploitation", "scam", and others)
  - network_graph (nodes, edges, centrality, depth)

Feed flagged transactions into the Transaction Monitoring rules engine
so high-risk hits automatically generate cases at the published
$0.02 per transaction inspection rate.

## 6. Travel Rule (FATF Recommendation 16)
For Virtual Asset Service Provider (VASP) to VASP transfers, include
the Travel Rule payload alongside the transaction body:

  "travel_rule": {
    "originator_vasp": {...},
    "beneficiary_vasp": {...},
    "originator": { "full_name", "date_of_birth", ... },
    "beneficiary": { "full_name", "wallet_address" }
  }

Didit handles the structured-message exchange with supported counterparty
VASPs. Reference: https://docs.didit.me/transaction-monitoring/travel-rule

## 7. Hard rules — do not change
- Base URL stays  https://verification.didit.me  (NOT apx.didit.me).
- Auth header stays  x-api-key  (lowercase, hyphenated).
- Webhook signature header stays  X-Signature-V2  (NOT X-Signature).
- currency_kind is always  "crypto"  for wallet screening.
- direction is always UPPERCASE  ("INBOUND" or "OUTBOUND").
- severity casing stays UPPERCASE: LOW, MEDIUM, HIGH, CRITICAL.

## 8. Pricing reference
- $0.15 per wallet screening on Didit's own on-chain risk data — or
  bring your own screening provider and run it inside Didit.
- $0.02 per transaction inspected by the Transaction Monitoring rule
  engine. AML on flagged transactions at $0.20 per check.
- 500 free verifications every month on every account, forever.
- No minimums, no contracts. Volume discounts above 100k screenings
  per month — see https://didit.me/pricing.

## 9. Verify your integration
1. Create a sandbox API key at https://business.didit.me.
2. Post the example outbound transaction above against a known-flagged
   tutorial wallet — the response should have severity "CRITICAL" and
   carry a "sanctioned" flag.
3. Confirm the webhook fires with transaction.status.updated and the
   X-Signature-V2 header verifies cleanly.
4. Open Case Management in the console — the transaction should land
   in the queue with source PROVIDER and severity CRITICAL.

Done. Wallet Screening is live. Reach out to support@didit.me with the
workspace id if you hit a wall.
¿Necesita más contexto? Consulte la documentación completa del módulo.docs.didit.me →
Cumplimiento por diseño

Abre un nuevo país con un clic. Nosotros hacemos el trabajo duro.

Abrimos las filiales locales, aseguramos las licencias, realizamos las pruebas de penetración, obtenemos las certificaciones y nos alineamos con cada nueva regulación. Para enviar verificaciones en un nuevo país, activa un interruptor. Más de 220 países en vivo, auditados y probados trimestralmente — el único proveedor de identidad que un gobierno de un estado miembro de la UE ha calificado formalmente como más seguro que la verificación en persona.
Leer el dossier de seguridad y cumplimiento
Sandbox financiero de la UE
Tesoro · SEPBLAC · BdE
ISO/IEC 27001
Seguridad de la información · 2026
SOC 2 · Type I
AICPA · 2026
iBeta Level 1 PAD
NIST / NIAP · 2026
GDPR
EU 2016/679
DORA
EU 2022/2554
MiCA
EU 2023/1114
AMLD6 · eIDAS 2.0
Alineado con la UE por diseño

Números de prueba

Números de prueba
  • $0.00
    Por verificación. Precio público, sin mínimos.
  • BYO key
    Traiga su propio proveedor de verificación y ejecútelo dentro de Didit.
  • 0+
    Categorías de origen de fondos en cada carga útil estandarizada.
  • Sub-1s
    Verificación de monederos en cadena, de principio a fin.
Tres niveles, una lista de precios

Empiece gratis. Pague por uso. Escale a Enterprise.

500 verificaciones gratuitas cada mes, para siempre. Pago por uso para producción. Contratos personalizados, residencia de datos y SLAs (Acuerdos de Nivel de Servicio) en Enterprise.
Gratis

Gratis

$0 / mes. No se requiere tarjeta de crédito.

  • Paquete KYC gratuito (Verificación de ID + Prueba de vida pasiva + Coincidencia facial + Análisis de dispositivo e IP) — 500 / mes, cada mes
  • Usuarios en lista negra
  • Detección de duplicados
  • Más de 200 señales de fraude en cada sesión
  • KYC reutilizable en la red Didit
  • Plataforma de gestión de casos
  • Constructor de flujos de trabajo
  • Documentos públicos, sandbox, SDKs, servidor MCP (Model Context Protocol)
  • Soporte comunitario
Más popular
Pago por uso

Basado en el uso

Pague solo por lo que usa. Más de 25 módulos. Precios públicos por módulo, sin tarifa mínima mensual.

  • KYC completo por $0.33 (ID + Biométrico + IP / Dispositivo)
  • Más de 10,000 conjuntos de datos AML — sanciones, PEPs, medios adversos
  • Más de 1,000 fuentes de datos gubernamentales para la Validación de Bases de Datos
  • Monitoreo de Transacciones por $0.02 por transacción
  • KYB en vivo por $2.00 por negocio
  • Análisis de Billetera por $0.15 por verificación
  • Flujo de verificación de marca blanca — su marca, nuestra infraestructura
Empresarial

Empresarial

MSA y SLA personalizados. Para grandes volúmenes y programas regulados.

  • Contratos anuales
  • MSA, DPA y SLA personalizados
  • Canal dedicado de Slack y WhatsApp
  • Revisores manuales bajo demanda
  • Términos de revendedor y marca blanca
  • Funciones exclusivas e integraciones con socios
  • CSM asignado, revisión de seguridad, soporte de cumplimiento

Empiece gratis → pague solo cuando se ejecute una verificación → desbloquee Enterprise para un contrato personalizado, SLA o residencia de datos.

FAQ

Preguntas frecuentes

Infraestructura para la identidad y el fraude.

Una API para KYC, KYB, monitoreo de transacciones y detección de billeteras. Intégrelo en 5 minutos.

Pide a una IA que resuma esta página