Saltar al contenido principal
Didit recauda 7,5M $ para construir la infraestructura para identidad y fraude
Didit
Un voto por persona

Un humano. Un voto. Probado, no prometido.

Verifica que cada votante es una persona real y única, y detecta a la misma persona intentando votar dos veces. $0.33 por votante, duplicados detectados gratis. 500 verificaciones gratuitas cada mes.

Respaldado por
Y CombinatorRobinhood Ventures
Firecrawl
Slash
Crnogorski Telekom
UCSF Neuroscape
Bit2Me
Shiply

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

Una ilustración cinematográfica oscura y abstracta de votación anti-Sybil: cuatro paneles de cristal translúcido flotantes en 3D sobre un fondo negro puro, atravesados por una línea luminosa Didit Blue y enmarcados por cuatro soportes de escáner brillantes. Cada panel lleva un pequeño motivo abstracto de color blanco pálido que representa un voto por persona (urna, bucle de huella dactilar, marca de recuento, silueta humana individual).

Lo que la gobernanza debe garantizar

Las carteras no son personas. Las personas sí lo son.

Una sola persona puede crear cien carteras, direcciones de correo electrónico o teléfonos desechables. Nada de eso prueba que sean cien personas diferentes. Didit vincula el voto a una cara y un documento reales, y la Búsqueda Facial 1:N (gratuita) detecta si la misma persona intenta votar de nuevo. 500 verificaciones gratis cada mes.

Cómo funciona

De la inscripción al usuario verificado en cuatro pasos.

  1. Paso 01

    Crea el flujo de trabajo

    Elige las comprobaciones que necesites: 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 condicionales, ejecuta pruebas A/B, sin necesidad de código.

  2. Paso 02

    Integra

    Intégralo 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 quieras. Elige lo que mejor se adapte a tu stack.

  3. Paso 03

    El usuario completa 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 la gobernanza · Precios de infraestructura

Seis primitivas. Una API. $0.33 por votante.

La identidad anti-Sybil no es una única comprobación, es una receta. Verifica al votante (KYC), busca en el grupo, aplica la elegibilidad, firma el paquete de auditoría, reutilízalo en la siguiente ronda.
01 · Votante único

Un humano real. Una identidad verificada.

Paquete KYC certificado iBeta Nivel 1 anti-spoofing: verificación de identidad, prueba de vida pasiva, coincidencia facial 1:1, cribado AML. Veredicto en menos de dos segundos, más de 14.000 documentos en más de 220 países.
Módulo de verificación de usuario
02 · Detección de duplicados

Búsqueda facial 1:N dentro de tu cohorte.

Cada inscripción se compara con todos los votantes registrados previamente. Si supera el umbral de similitud, se bloquea antes de que se registre el voto. Gratuito, limitado solo a tus datos.
Búsqueda facial 1:N
03 · Preservación de la privacidad

Demuestra unicidad. Sin revelar nada más.

La plataforma de votación solo ve `unique: true`, un PID (Identificador Pseudónimo) pseudónimo, un rango de edad y una región. Los documentos y datos biométricos permanecen en Didit, cifrados en reposo. Cumple con GDPR, ISO/IEC 27001, SOC 2 Tipo 1.
Aviso de privacidad de identidad
04 · Credencial reutilizable

Verifica una vez. Vota en todas partes.

El KYC reutilizable (gratuito, incluido) permite que un votante verificado demuestre su unicidad en cada voto posterior solo con un selfie, sin necesidad de volver a capturar documentos. Funciona en todas las plataformas impulsadas por Didit. Cumple con eIDAS2.
KYC reutilizable
05 · Reglas de jurisdicción

Elegibilidad por región para cada votante.

Lista blanca de países, edad mínima, exclusión por sanciones/PEP, caducidad de documentos, umbral de similitud: todo aplicado en un solo flujo de trabajo. Edita las reglas en el Workflow Builder sin código, sin necesidad de volver a desplegar.
Módulo de cribado AML
06 · Paquete de auditoría

Pruebas criptográficas de integridad del voto.

Recibos de inscripción firmados (X-Signature-V2, HMAC SHA-256), PIDs de votante pseudónimos, registros a prueba de manipulaciones con retención predeterminada de 5 años. Exporta a tu portal de transparencia o al snapshot de tu DAO.
Documentación de webhooks
Integra

Una sesión. Un grupo. Un veredicto firmado.

Inscribe al votante. Lee el webhook firmado. Bloquea duplicados. Registra el voto.
POST /v3/session/Inscribir
$ curl -X POST https://verification.didit.me/v3/session/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -d '{
    "workflow_id": "wf_voter_enrol",
    "vendor_data": "voter-12871",
    "metadata": { "cohort_id": "round-2026-05" }
  }'
201Creado{ Devuelve la URL de la sesión alojada. Veredicto en menos de 2 segundos al finalizar. }
Bloquea la votación hasta que el webhook indique status: Approved.docs →
GET /v3/session/{sessionId}/decision/Veredicto
$ curl https://verification.didit.me/v3/session/$SID/decision/ \
  -H "x-api-key: $DIDIT_API_KEY"

# Returns:
{
  "status": "Approved",
  "face_search": { "matches": [] }
}
200OK{ estado Aprobado · Rechazado · En revisión · Reenviado · Expirado }
Coincidencias no vacías por encima de 0.85 → duplicado, bloquear.docs →
Integración lista para agentes

Implementa votación anti-Sybil con un solo prompt.

Pégalo en Claude Code, Cursor, Codex, Devin, Aider o Replit Agent. Completa tu stack. El agente construye el flujo de inscripción, bloquea duplicados, firma el veredicto y prepara la siguiente ronda.
didit-integration-prompt.md
You are integrating Didit anti-Sybil identity into a voting / governance / survey / airdrop / quadratic-funding platform. The recipe ensures each real human can be counted exactly once — no duplicates, no bots, no farmed accounts.

Two pillars:

  1. Verify the voter is a real human with a real identity. ONE call to POST /v3/session/ with ID Verification + Liveness + Face Match.
  2. Check the voter has not already been enrolled in this cohort. Face Search 1:N runs the voter's face against every previously-enrolled voter and returns a similarity score. Above threshold → duplicate, block.

Cost:
  - Voter Know Your Customer (KYC) bundle: $0.33 per voter (Sessions API)
  - Face Search 1:N: free (included)
  - Re-vote / next round with Reusable KYC: free (the user proves uniqueness without re-doing KYC)
  - 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 that bundles ID Verification + Passive Liveness + Face Match 1:1 + Face Search 1:N + your jurisdiction rules (age, country, sanctions).

STEP 1 — Enrol the voter 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 + Face Search 1:N>",
      "vendor_data": "<your voter id, max 256 chars>",
      "callback": "https://<your-app>/vote/enrolment/callback",
      "metadata": {
        "purpose": "vote_enrolment",
        "cohort_id": "<your election / round / airdrop id>"
      }
    }

  Response: 201 Created with the hosted session URL. Redirect the voter to it. Sub-2-second median verdict on completion.

STEP 2 — Read the signed webhook on enrolment completion

  Didit POSTs to your callback. Session statuses are Title Case With Spaces:

  Body (excerpted):
    {
      "session_id": "<uuid>",
      "vendor_data": "<your voter id>",
      "status": "Approved",
      "id_verification": { "status": "Approved" },
      "liveness": { "status": "Approved" },
      "face": { "status": "Approved", "similarity_score": 0.94 },
      "face_search": { "status": "Approved", "matches": [] }
    }

  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 — Block duplicates

  When face_search.matches is non-empty AND the top match's similarity is above your threshold (typical: 0.85), DO NOT add the voter to the cohort. The voter has likely been enrolled already, possibly under a different document or alias.

  Recommended handling:
    similarity ≥ 0.95  → block automatically, log the match
    similarity 0.85–0.95 → route to manual review
    similarity < 0.85  → enrol normally

STEP 4 — Privacy-preserving storage

  The platform stores ONLY:
    - voter_pid (pseudonymous identifier — a UUID, NOT the raw document number)
    - unique (boolean)
    - age_band (e.g. "18+", "25-34") — never the raw birth date unless your eligibility rule needs it
    - region (e.g. "EU", "ES") — never the raw address

  Documents, biometrics, and full names stay inside Didit, encrypted at rest. Default retention 5 years post-relationship; configurable per workflow.

STEP 5 — Read the decision on demand

  GET https://verification.didit.me/v3/session/{sessionId}/decision/
  Headers:
    x-api-key: <your api key>

  Returns the full decision JSON. Use this when the tally service needs to confirm a voter is still eligible at vote time.

STEP 6 — Reusable KYC for subsequent rounds

  Once a voter is verified, the next vote / round / airdrop can reuse the verification at no extra cost. The user proves uniqueness with a selfie only — no document re-capture. Same workflow, different cohort id.

WEBHOOK EVENT NAMES
  - Sessions: status changes flow through the standard session webhook.
  - Verify X-Signature-V2 on every payload.

CONSTRAINTS
  - Session statuses use Title Case With Spaces (Approved, In Review). Don't transform them.
  - Face Search 1:N is scoped to YOUR cohort by default — Didit doesn't share faces across customers.
  - Always check the duplicate score BEFORE recording the ballot, never after.
  - The platform never sees the raw ID document or the raw face template — only the verdict and the pseudonymous PID.
  - Default record retention is 5 years post-relationship per the EU AML package; extend per your governing body's rules.

Read the docs:
  - https://docs.didit.me/sessions-api/create-session
  - https://docs.didit.me/sessions-api/retrieve-session
  - https://docs.didit.me/integration/webhooks
  - https://docs.didit.me/core-technology/reusable-kyc/overview

Start free at https://business.didit.me — sandbox key in 60 seconds, 500 verifications free every month, no credit card.
¿Necesitas más contexto? Consulta la documentación completa del módulo.docs.didit.me →
Cumplimiento por diseño

Abre un nuevo país en 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 lanzar 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 presencial.
Lee el dossier de seguridad y cumplimiento
Sandbox financiero de la UE
Tesoro · SEPBLAC · BdE
Jugendschutz geprüft
FSM · JMStV §4(2) · 2026
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

Cifras de prueba

Cifras de prueba
  • $0.00
    Por votante, paquete KYC completo, Face Search 1:N dentro de la cohorte incluido.
  • Free
    KYC reutilizable, las rondas siguientes prueban la unicidad solo con un selfie.
  • <0s
    Veredicto de inscripción de principio a fin por votante, en Android de gama baja.
  • 0
    Verificaciones gratuitas cada mes, en cada cuenta.
Tres niveles, una lista de precios

Empieza gratis. Paga por uso. Escala 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
  • Documentación pública, sandbox, SDKs, servidor MCP (Model Context Protocol)
  • Soporte de la comunidad
El más popular
Paga por uso

Basado en el uso

Paga solo por lo que usas. Más de 25 módulos. Precios públicos por módulo, sin cuota 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 empresa
  • Análisis de monederos por $0.15 por verificación
  • Flujo de verificación de marca blanca: tu 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 en Slack y WhatsApp
  • Revisores manuales bajo demanda
  • Condiciones de reventa y marca blanca
  • Funciones exclusivas e integraciones con socios
  • CSM asignado, revisión de seguridad, soporte de cumplimiento

Empieza gratis → paga solo cuando se ejecuta una verificación → desbloquea Enterprise para un contrato personalizado, SLA o residencia de datos.

FAQ

Preguntas frecuentes

¿Qué es Didit?

Didit es la infraestructura para la identidad y el fraude, la plataforma que nos hubiera gustado tener cuando construíamos nuestros propios productos: abierta, flexible y amigable para desarrolladores, para que funcione como una parte real de tu stack en lugar de una caja negra que integras por separado.

Una API cubre la verificación de personas (KYC, know your customer), la verificación de empresas (KYB, know your business), el escaneo de carteras de criptomonedas (KYT, know your transaction), y el monitoreo de transacciones en tiempo real, en un stack construido para ser:

  • Rápido, p99 de menos de 2 segundos en cada sesión
  • Fiable, en producción con más de 1.500 empresas en más de 220 países
  • Seguro, SOC 2 Tipo 1, ISO 27001, nativo de GDPR, y formalmente certificado por el regulador financiero español como más seguro que verificar a alguien en persona

La base subyacente: más de 14.000 tipos de documentos en más de 48 idiomas, más de 1.000 fuentes de datos y más de 200 señales de fraude en cada sesión. La infraestructura de Didit aprende dinámicamente de cada sesión y mejora cada día.

¿Qué es el problema anti-Sybil, en lenguaje sencillo?

Un ataque Sybil ocurre cuando un humano se hace pasar por muchos, creando carteras, direcciones de correo electrónico, teléfonos desechables o identificaciones falsas, para manipular un sistema que cuenta cada cuenta como un voto, una entrada, una participación.

Aparece en todas partes donde el voto o la escasez importan:

  • Gobernanza DAO, una ballena abre 1.000 carteras y sesga cada propuesta
  • Airdrops, un "granjero" crea 50.000 cuentas y agota la asignación de tokens
  • Financiación cuadrática, identidades falsas multiplican los fondos emparejados de un solo donante
  • Encuestas y sondeos ciudadanos, la brigada coordinada fabrica el consentimiento
  • Votos de moderación de contenido, cuentas títere influyen en lo que se impulsa o se elimina

La única defensa duradera es vincular cada voto a un humano real. Eso es lo que ofrece esta receta.

¿Por qué las carteras y las direcciones de correo electrónico fallan como identidad?

Prueban el control de un recurso, no el control de una persona.

  • Una cartera prueba que tienes una clave privada. Puedes tener cien claves privadas.
  • Una dirección de correo electrónico prueba que te registraste con un proveedor SMTP. SimpleLogin, gmail.com y otros mil crean direcciones en segundos.
  • Un número de teléfono prueba una tarjeta SIM. Las granjas de SIM y los proveedores de números virtuales las venden al por mayor.
  • Una dirección IP prueba una conexión de red. Las VPN, los proxies residenciales y los pools de centros de datos las rotan bajo demanda.

Una cara más un documento gubernamental es más difícil. Hay exactamente una cara por cuerpo, y una identificación gubernamental válida por cara por país. Falsificar a escala cuesta órdenes de magnitud más que crear una cartera.

¿Qué tan rápida es la verificación para mi usuario final?

El flujo completo normalmente tarda menos de 30 segundos de principio a fin, coger el DNI, escanear el documento, hacer el selfie, listo. Es el más rápido del mercado. Los proveedores de KYC tradicionales suelen tardar más de 90 segundos para el mismo flujo.

En el backend, Didit devuelve el resultado en menos de dos segundos en p99, medido desde el momento en que el usuario termina el selfie hasta el momento en que se activa tu webhook. La captura móvil está optimizada para teléfonos lentos y redes lentas: compresión progresiva de imágenes, carga perezosa del SDK y una transferencia con un solo toque de escritorio a teléfono mediante código QR si el usuario comienza en la web.

¿Cómo detecta Face Search 1:N los duplicados?

Cuando un votante se registra, Didit crea una plantilla facial que preserva la privacidad (un vector, no la imagen) y la compara con todas las demás plantillas de votantes de tu cohorte. El resultado es una lista de coincidencias, cada una con una puntuación de similitud de 0 a 1.

Una política típica:

  • 0.95 de similitud, casi con certeza la misma persona, bloquear automáticamente
  • 0.85 0.95, probablemente la misma persona, enviar a revisión manual
  • < 0.85, persona diferente, registrar normalmente

La cohorte se limita a TU conjunto de datos, Didit no comparte caras entre clientes. La plantilla se cifra en reposo, nunca se expone a la plataforma de votación y está sujeta al aviso de privacidad que el usuario aceptó al registrarse.

¿Qué sucede si un usuario falla, abandona o expira?

Cada sesión termina en uno de siete estados claros, para que tu código siempre sepa qué hacer:

  • Approved, todas las comprobaciones pasaron. Haz que el usuario avance.
  • Declined, una o más comprobaciones fallaron. Puedes permitir que el usuario reenvíe el paso fallido específico (por ejemplo, volver a hacer el selfie) sin volver a ejecutar todo el flujo.
  • In Review, marcado para revisión de cumplimiento. Abre el caso en la consola, ve todas las señales, decide aprobar o rechazar.
  • In Progress, el usuario está a mitad del flujo.
  • Not Started, enlace enviado, el usuario aún no lo ha abierto. Envía un recordatorio si pasa demasiado tiempo.
  • Abandoned, el usuario abrió el enlace pero no terminó a tiempo. Vuelve a contactar o expira.
  • Expired, el enlace de la sesión caducó. Crea una nueva sesión.

Un webhook firmado se activa en cada cambio de estado, para que tu base de datos siempre esté sincronizada. Las sesiones abandonadas y rechazadas son gratuitas.

¿Dónde residen mis datos de cliente y cómo se protegen?

Los datos de producción se procesan y almacenan en la Unión Europea por defecto, en Amazon Web Services. Los contratos empresariales pueden solicitar regiones alternativas para jurisdicciones cuyos reguladores lo requieran.

Cifrado en todas partes. AES-256 en reposo en cada base de datos, almacén de objetos y copia de seguridad. Transport Layer Security 1.3 en tránsito en cada llamada a la API, webhook y sesión de la Consola de Negocios. Los datos biométricos se cifran bajo una Clave Maestra de Cliente separada.

La retención es tuya para controlar. La retención predeterminada es indefinida (ilimitada) a menos que configures una más corta, entre 30 días y 10 años por aplicación, y puedes eliminar cualquier sesión individual en cualquier momento desde el panel de control o la API.

Certificaciones: SOC 2 Tipo 1 (auditoría Tipo 2 en curso), ISO/IEC 27001:2022, iBeta Nivel 1 PAD, y una certificación pública del Tesoro / SEPBLAC / CNMV de España de que la verificación de identidad remota de Didit es más segura que verificar a alguien en persona. Informe completo en /security-compliance.

¿Didit cumple con la normativa de mi sector?

Didit cumple con la normativa por defecto para los reguladores importantes en la infraestructura de identidad:

  • GDPR + UK GDPR, división controlador / procesador, Acuerdo de Procesamiento de Datos completo publicado, autoridad supervisora principal nombrada (AEPD de España).
  • AMLD6 + Reglamento Único AML de la UE, más de 1.300 listas de sanciones, personas políticamente expuestas y medios adversos examinadas en tiempo real.
  • eIDAS 2.0, alineado con la Cartera de Identidad Digital de la UE; preparado para identidad reutilizable.
  • MiCA (Mercados de Criptoactivos), listo para rampas de acceso a criptomonedas, exchanges y custodios.
  • DORA, Ley de Resiliencia Operativa Digital, resiliencia operativa de servicios financieros de la UE.
  • BIPA, CUBI, Washington HB 1493, CCPA / CPRA, privacidad biométrica de EE. UU. (Illinois, Texas, Washington) y privacidad del consumidor de California.
  • UK Online Safety Act, obligaciones de control de edad y seguridad infantil.
  • FATF Travel Rule, datos del originador y beneficiario en transferencias de criptomonedas, interoperable con IVMS-101.

Memorándum detallado, cada certificado, cada carta del regulador: /security-compliance.

¿Qué tan rápido puedo integrar y empezar a verificar usuarios?
  • 60 segundos para una cuenta sandbox en business.didit.me, sin tarjeta de crédito.
  • 5 minutos para una verificación funcional a través de Claude Code, Cursor o cualquier agente de codificación mediante nuestro servidor Model Context Protocol (MCP).
  • Un fin de semana para una integración lista para producción con verificación de webhook firmado, reintentos y un flujo de remediación cuando un usuario es rechazado.

Tres rutas de integración, elige la que mejor se adapte a tu stack:

  • Integra de forma nativa con nuestro SDK para Web, iOS, Android, React Native o Flutter.
  • Redirige al usuario a la página de verificación alojada, sin SDK.
  • Envía un enlace por correo electrónico, SMS, WhatsApp o cualquier canal, sin trabajo de frontend.

Mismo panel de control, misma facturación, mismo precio de pago por éxito para los tres. Guía paso a paso en docs.didit.me/integration/integration-prompt.

¿Qué pasa con los votantes en múltiples rondas? ¿Pagan cada vez?

No. Una vez que un votante es verificado por Didit, el KYC Reutilizable (gratuito, incluido) les permite demostrar su unicidad en cada ronda posterior solo con un selfie, sin volver a capturar documentos.

En la práctica:

  • Ronda 1, paquete KYC completo por $0.33
  • Ronda 2, 3, 4, , el usuario abre una nueva sesión contra el siguiente ID de cohorte, se toma un selfie y Didit vuelve a comparar con la plantilla verificada original. Gratis.

La credencial es portátil en todas las plataformas impulsadas por Didit, alineada con eIDAS2 (la regulación de identidad digital de la UE). El votante es dueño de la credencial, la vuelve a presentar bajo demanda, nunca vuelves a pagar.

¿Cómo es la pista de auditoría para un regulador o un portal de transparencia?

Cada registro produce un recibo firmado que puedes exportar a tu registro de auditoría o al portal de transparencia de tu DAO:

  • session_id, identificador verificable de Didit para el registro
  • voter_pid, tu ID de votante seudónimo
  • verdict, Approved, Declined, In Review, etc. (enumerador de estado: Approved, Declined, In Review, Resubmitted, Expired, Not Finished, Kyc Expired, Abandoned)
  • cohort_id, qué ronda / elección / airdrop
  • signature, X-Signature-V2 HMAC SHA-256 del payload con tu secreto de webhook
  • timestamp

Combínalo con la certificación en cadena (si se usa) y tendrás un rastro a prueba de manipulaciones desde "este humano real se registró" hasta "esta papeleta fue emitida". Retención predeterminada de 5 años, ampliable según las reglas de tu organismo rector.

¿Cómo es la integración para un equipo pequeño?

Cuatro pasos, una tarde:

  • Abre el sandbox en business.didit.me, clave sandbox en 60 segundos, sin tarjeta de crédito
  • Crea un flujo de trabajo en el Workflow Builder que agrupe ID + Prueba de vida + Coincidencia facial + Face Search 1:N + tus reglas de elegibilidad
  • Conecta POST /v3/session/ para registrar votantes y el webhook firmado para recibir veredictos
  • Bloquea la papeleta hasta que el webhook diga status: Approved y face_search.matches esté vacío (o por debajo de tu umbral)

El servidor Didit MCP (Model Context Protocol) está incluido de forma gratuita, pega el prompt de integración anterior en Claude Code, Cursor, Codex, Replit Agent, Devin o Aider y el agente generará todo el esqueleto contra la API /v3/ en vivo.

Infraestructura para identidad y fraude.

Una API para KYC, KYB, Monitoreo de Transacciones y Detección de Fraude en Wallets. Intégrala en 5 minutos.

Pide a una IA que resuma esta página