Pular para o conteúdo principal
Didit levanta US$ 7,5 milhões para construir a infraestrutura para identidade e fraude
Didit
Identidade para agentes de IA

Seu agente de IA pode executar KYC. Com um comando.

Instale as doze Habilidades de Agente de código aberto da Didit no Cursor, Claude Code, Codex ou OpenCode com um único comando `npx`. Pergunte ao agente em português claro. Ele escreve o código e chama a API em tempo real.

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

Confiado por mais de 2.000 organizações em todo o mundo.

Uma ilustração abstrata escura e cinematográfica de habilidades de identidade instaláveis por agentes, quatro painéis de vidro translúcidos flutuantes em perspectiva 3D sobre preto puro, atravessados por uma linha luminosa Didit Blue, cada painel marcado com um pequeno ícone de habilidade branco-pálido (prompt de terminal, scan, chave, diff de ramificação). Emoldurado por quatro suportes de scanner brilhantes.

Por que habilidades, não docs

A documentação é para humanos. As habilidades são para agentes.

Dê ao Cursor uma aba de documentação e ele inventa endpoints e coloca em minúsculas os enums de status. Dê a ele uma habilidade Didit e cada linha aponta para a API real, endpoint bloqueado, cabeçalhos bloqueados, scaffold de manipulador de webhook assinado. Um comando `npx`.

Como funciona

Da instalação npx ao usuário verificado em quatro passos.

  1. Passo 01

    Instale as habilidades

    Execute `npx skills add didit-protocol/skills` no seu projeto. A CLI detecta Cursor, Claude Code, Codex ou OpenCode e coloca cada habilidade na pasta correta. Instale apenas uma com `--skill didit-face-match`.

  2. Passo 02

    Obtenha uma chave de API

    Pegue uma em 60 segundos em [business.didit.me](https://business.didit.me) e `export DIDIT_API_KEY=…`, ou deixe o agente se registrar programaticamente, `POST /programmatic/register/` seguido por `verify-email/`, e uma chave será retornada na resposta. Não precisa de navegador.

  3. Passo 03

    Pergunte em português claro

    *“Adicione Didit KYC ao meu fluxo de cadastro.”* *“Verifique este usuário contra listas AML.”* O agente lê a habilidade relevante, escreve o código e conecta o manipulador de webhook assinado. Correto na primeira tentativa, sem alternar abas de documentação.

  4. Passo 04

    Usuário verifica

    Didit hospeda a câmera, a captura de documentos, a selfie, a transferência móvel. Menos de 30 segundos para o usuário. Veredito em menos de 2 segundos no seu webhook, assinado com `X-Signature-V2` para que você possa confiar.

O que as habilidades te dão

Doze habilidades. Zero alucinações. Em toda API Didit.

Cada habilidade é um único arquivo Markdown que bloqueia o endpoint, os cabeçalhos, o formato do corpo e o enum de status. Código aberto. Versionado com a API.
01 · Catálogo

Doze habilidades. Uma por capacidade Didit.

Uma habilidade central para contas, sessões, fluxos de trabalho e faturamento (mais de 45 endpoints), além de onze habilidades independentes para ID, prova de vida, correspondência facial, busca facial, idade, AML, e-mail, telefone, comprovante de endereço e validação de banco de dados.
Catálogo completo em docs.didit.me
02 · Instalação

Um comando npx. Pronto.

`npx skills add didit-protocol/skills` instala todas as doze. Adicione `--skill didit-face-match` para escolher uma. Prefere Git? `git clone` e copie o que precisar. Não quer usar ferramentas? Basta colocar um único `SKILL.md` na pasta de habilidades do seu agente.
Módulo de Verificação de Usuário
03 · Hosts

Cursor, Claude Code, Codex, OpenCode.

A mesma habilidade Markdown em todo lugar. A CLI detecta automaticamente seu runtime e escreve para `.cursor/skills/` ou `.claude/skills/`. Construído no padrão aberto [agentskills.io](https://agentskills.io), sem SDK de fornecedor.
Orquestrador de Fluxo de Trabalho
04 · Sem adivinhação

A habilidade é a fonte da verdade.

Trava o endpoint real, os headers reais, o status real, o preço ao vivo. O agente para de inventar caminhos e de colocar enums em minúsculas. 51 endpoints testados a cada lançamento.
Módulo de Triagem AML
05 · Configuração

Uma variável de ambiente. Ou auto-registro.

`export DIDIT_API_KEY=…` e a habilidade está conectada. Ou deixe o agente se registrar via `POST /programmatic/register/` e pegue uma chave sem sair do terminal.
Obtenha uma chave de API
06 · Código aberto

Licença MIT. Seu para fazer fork.

Toda habilidade está em [github.com/didit-protocol/skills](https://github.com/didit-protocol/skills). Audite o código, personalize os prompts, envie um PR. A habilidade é lançada no mesmo dia que o endpoint.
github.com/didit-protocol/skills
Integre

Instale as habilidades. Pergunte ao agente. Lance.

Esquerda: a instalação. Direita: o cURL que o agente escreve depois que a habilidade está no lugar.
npx skills addInstalar
$ npx skills add didit-protocol/skills
✓ 12 habilidades instaladas

# or just one
$ npx skills add didit-protocol/skills \
  --skill didit-face-match

# set the api key
$ export DIDIT_API_KEY="sk_live_..."
OKProntoCursor, Claude Code, Codex, OpenCode detectados automaticamente.
Ou `git clone` o repositório para controle total.repo →
POST /v3/session/Saída do agente
$ curl -X POST https://verification.didit.me/v3/session/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "workflow_id": "$DIDIT_WORKFLOW_ID",
    "vendor_data": "user-42",
    "callback_url": "https://app/cb"
  }'
201Criado{ "url": "verify.didit.me/..." }
Gerado pela skill `didit-kyc-onboarding`.docs →
Integração pronta para agentes

Instale todas as 12 Didit Agent Skills com um único prompt.

Cole no Cursor, Claude Code, Codex ou OpenCode. O agente instala as skills, configura o ambiente, estrutura a criação da sessão + o handler de webhook assinado e testa contra a API em tempo real.
didit-integration-prompt.md
You are installing the Didit Agent Skills into this project and wiring the first verification session against the live https://verification.didit.me/v3/ API. After this prompt, the project should pass identity verification — Know Your Customer (KYC), Anti-Money Laundering (AML) screening, document Optical Character Recognition (OCR) — through Didit.

Didit ships twelve open-source Agent Skills at https://github.com/didit-protocol/skills and follows the open standard at https://agentskills.io. The CLI auto-detects whether you are running inside Cursor, Claude Code, Codex, or OpenCode and drops the skills into the right folder.

PRE-REQUISITES
  - A Didit API key (DIDIT_API_KEY). Either issued from https://business.didit.me, or self-registered by the agent via POST /programmatic/register/ + POST /programmatic/verify-email/ (no browser needed).
  - A workflow_id from the Workflow Builder that bundles ID Verification + Passive Liveness + Face Match + IP Analysis + AML — or just use the didit-kyc-onboarding skill below to create one programmatically.
  - A webhook endpoint that verifies the X-Signature-V2 header with HMAC-SHA256 on the raw body bytes (do NOT re-serialise the parsed JSON; the signature will not match).

STEP 1 — Install the skills

Recommended:

  npx skills add didit-protocol/skills

This installs all twelve skills. To install only one:

  npx skills add didit-protocol/skills --skill didit-face-match

Or git clone the repo and copy what you need:

  git clone https://github.com/didit-protocol/skills.git
  cp -r skills/didit-kyc-onboarding .claude/skills/
  cp -r skills/didit-id-document-verification .claude/skills/

The twelve skills:
  - didit-verification-management   : the hub. Account, sessions, workflows, billing, blocklist, webhook config. 45+ endpoints
  - didit-kyc-onboarding            : full KYC recipe (ID + selfie + face match) in one call
  - didit-id-document-verification  : passports, ID cards, driver's licences. OCR, MRZ, NFC. 4,000+ documents, 220+ countries
  - didit-liveness-detection        : 99.9%-accurate liveness from a single selfie
  - didit-face-match                : compare two faces, get a 0–100 score
  - didit-face-search               : 1:N face search for deduplication and blocklists
  - didit-biometric-age-estimation  : estimate age from a selfie
  - didit-email-verification        : email OTP, detects breached / disposable / undeliverable
  - didit-phone-verification        : phone OTP via SMS, WhatsApp, or Telegram. Catches VoIP
  - didit-aml-screening             : 1,300+ sanctions, PEP, adverse-media lists. Dual-score risk
  - didit-proof-of-address          : utility bills, bank statements. OCR + geocoding
  - didit-database-validation       : government databases across 18 countries

STEP 2 — Set the environment

Every skill reads DIDIT_API_KEY. Session-based skills also expect DIDIT_WORKFLOW_ID. Signed-webhook handlers expect DIDIT_WEBHOOK_SECRET.

  export DIDIT_API_KEY="<your api key>"
  export DIDIT_WORKFLOW_ID="<your workflow id>"   # optional
  export DIDIT_WEBHOOK_SECRET="<your secret>"     # optional

Programmatic alternative (no browser):

  curl -X POST https://apx.didit.me/auth/v2/programmatic/register/ \
    -H "Content-Type: application/json" \
    -d '{"email": "dev@example.com", "password": "MyStr0ng!Pass"}'

  # check the email, get the 6-char code, then:
  curl -X POST https://apx.didit.me/auth/v2/programmatic/verify-email/ \
    -H "Content-Type: application/json" \
    -d '{"email": "dev@example.com", "code": "<code>"}'
  # response includes api_key — export it as DIDIT_API_KEY.

STEP 3 — Create a verification session

  POST https://verification.didit.me/v3/session/
  Headers:
    x-api-key: $DIDIT_API_KEY
    Content-Type: application/json
  Body:
    {
      "workflow_id": "$DIDIT_WORKFLOW_ID",
      "vendor_data": "<your user id, max 256 chars>",
      "callback_url": "https://<your-app>/kyc/callback",
      "metadata": { "source": "agent-skill" }
    }

  Response: 201 Created. The hosted session URL is on the `url` field. Redirect the user, or send them the link by email / SMS / WhatsApp. Sub-2-second p99 verdict on completion.

STEP 4 — Read the signed webhook

Didit POSTs to your callback. KYC session statuses are Title Case With Spaces.

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

  Full enum:
    Approved | Declined | In Review | In Progress | Not Started | Abandoned | Expired | Resubmitted | Awaiting User | Not Finished

  Verify X-Signature-V2 BEFORE parsing the body — HMAC-SHA256 of the raw bytes with your webhook secret. Re-serialising the parsed body changes whitespace and key order and the signature will not match.

STEP 5 — Read the decision on demand

  GET https://verification.didit.me/v3/session/{sessionId}/decision/
  Headers:
    x-api-key: $DIDIT_API_KEY

Returns the full decision payload — id_verification, liveness, face, ip_analysis, aml. Use this whenever the agent needs to confirm the user's status before allowing an action. Never trust client-supplied "I'm verified" flags.

STEP 6 — Branch on status

  Approved      → continue
  Declined      → block, surface decision_reason_code, allow resubmit of the failed step
  In Review     → wait for the analyst webhook; don't block forever
  Resubmitted   → user re-took a failed step; new verdict is coming
  Awaiting User → user hasn't completed the flow; nudge with a reminder
  Expired       → create a new session

Abandoned and Declined sessions are NOT billed.

STEP 7 — Optional: ongoing AML monitoring

If AML monitoring is enabled on the workflow ($0.07 per user per year), Didit fires status.updated whenever the user lands on a new sanctions / PEP / adverse-media list. No extra endpoint to call.

WEBHOOK EVENT NAMES
  - status.updated       : KYC or KYB session status changed
  - data.updated         : session data corrected after creation
  - user.status.updated  : User entity changed status (Active, Flagged, Blocked)
  - user.data.updated    : User entity counters, metadata, or aggregate fields changed
  - activity.created     : timeline activity recorded

Verify X-Signature-V2 on every payload. The webhook secret is per-environment — sandbox is separate from production.

CONSTRAINTS
  - KYC session statuses use Title Case With Spaces (Approved, In Review). Do NOT transform them to UPPER_SNAKE_CASE — that casing is for Know Your Business (KYB) sessions and Transaction Monitoring, not KYC.
  - HMAC verification runs against the RAW request body bytes. Never re-serialise the parsed JSON.
  - Bundle price is $0.30 (ID + Liveness + Face Match + IP Analysis). AML adds $0.20. 500 verifications free every month, forever.
  - Default record retention is unlimited unless you configure it shorter (30 days to 10 years per application).

Read the docs:
  - https://docs.didit.me/getting-started/agent-skills
  - https://docs.didit.me/sessions-api/create-session
  - https://docs.didit.me/sessions-api/retrieve-session
  - https://docs.didit.me/integration/webhooks

Skills repo:
  - https://github.com/didit-protocol/skills

Start free at https://business.didit.me — sandbox key in 60 seconds, 500 verifications free every month, no credit card.
Precisa de mais contexto? Consulte a documentação completa do módulo.docs.didit.me →
Conformidade por design

Abra um novo país com um clique. Nós fazemos o trabalho pesado.

Nós abrimos as subsidiárias locais, garantimos as licenças, realizamos os testes de penetração, obtemos as certificações e nos alinhamos a cada nova regulamentação. Para lançar verificações em um novo país, basta ativar uma chave. Mais de 220 países ativos, auditados e testados trimestralmente, o único provedor de identidade que um governo de um estado membro da UE formalmente considerou mais seguro do que a verificação presencial.
Leia o dossiê de segurança e conformidade
Sandbox financeiro da UE
Tesoro · SEPBLAC · BdE
Jugendschutz geprüft
FSM · JMStV §4(2) · 2026
ISO/IEC 27001
Segurança da informação · 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
Alinhado com a UE por design

Números que comprovam

Números que comprovam
  • 0
    Agent Skills de código aberto. Uma para cada funcionalidade Didit.
  • 0
    Endpoints de API cobertos. Todos testados a cada lançamento.
  • <0s
    Veredito KYC de ponta a ponta por sessão em p99.
  • 0
    Verificações gratuitas todo mês, em todas as contas.
Três planos, uma tabela de preços

Comece grátis. Pague pelo uso. Escale para Enterprise.

500 verificações gratuitas todo mês, para sempre. Pague conforme usar para produção. Contratos personalizados, residência de dados e SLAs (Service Level Agreements) no plano Enterprise.
Grátis

Grátis

$0 / mês. Não precisa de cartão de crédito.

  • Pacote KYC grátis (Verificação de ID + Prova de Vida Passiva + Comparação Facial + Análise de Dispositivo e IP), 500 / mês, todo mês
  • Usuários Bloqueados
  • Detecção de Duplicidade
  • Mais de 200 sinais de fraude em cada sessão
  • KYC reutilizável na rede Didit
  • Plataforma de Gerenciamento de Casos
  • Construtor de Fluxos de Trabalho
  • Documentação pública, sandbox, SDKs, servidor MCP (Model Context Protocol)
  • Suporte da comunidade
Mais popular
Pague pelo uso

Baseado em Uso

Pague apenas pelo que usar. Mais de 25 módulos. Preços públicos por módulo, sem taxa mínima mensal.

  • KYC completo por $0.33 (ID + Biometria + IP / Dispositivo)
  • Mais de 10.000 conjuntos de dados AML, sanções, PEPs, mídias adversas
  • Mais de 1.000 fontes de dados governamentais para Validação de Banco de Dados
  • Monitoramento de Transações por $0.02 por transação
  • KYB ao vivo por $2.00 por empresa
  • Triagem de Carteira por $0.15 por verificação
  • Fluxo de verificação whitelabel, sua marca, nossa infraestrutura
Empresarial

Empresarial

MSA e SLA personalizados. Para grandes volumes e programas regulamentados.

  • Contratos anuais
  • MSA, DPA e SLA personalizados
  • Canal dedicado no Slack e WhatsApp
  • Revisores manuais sob demanda
  • Termos de revenda e whitelabel
  • Recursos exclusivos e integrações com parceiros
  • CSM dedicado, revisão de segurança, suporte a conformidade

Comece grátis → pague apenas quando uma verificação for executada → desbloqueie o Enterprise para um contrato personalizado, SLA ou residência de dados.

FAQ

Perguntas frequentes

O que é a Didit?

A Didit é uma infraestrutura para identidade e fraude, a plataforma que gostaríamos que existisse quando estávamos construindo produtos: aberta, flexível e amigável para desenvolvedores, para que funcione como uma parte real da sua stack, em vez de uma caixa preta que você integra por fora.

Uma API cobre a verificação de pessoas (KYC, know your customer), verificação de empresas (KYB, know your business), triagem de carteiras de cripto (KYT, know your transaction), e monitoramento de transações em tempo real, em uma stack construída para ser:

  • Rápida, p99 abaixo de 2 segundos em cada sessão
  • Confiável, em produção com mais de 1.500 empresas em mais de 220 países
  • Segura, SOC 2 Tipo 1, ISO 27001, nativa do GDPR, e formalmente atestada pelo regulador financeiro da Espanha como mais segura do que verificar alguém pessoalmente

A base: mais de 14.000 tipos de documentos em mais de 48 idiomas, mais de 1.000 fontes de dados e mais de 200 sinais de fraude em cada sessão. A infraestrutura da Didit aprende dinamicamente de cada sessão e melhora a cada dia.

O que é uma Agent Skill?

Um pequeno arquivo Markdown que ensina seu agente de IA a chamar uma das APIs da Didit, endpoint, cabeçalhos, formato do corpo, casos de erro, com código funcional em TypeScript, Python e cURL.

Instale uma vez. Na próxima vez que você perguntar ao Cursor ou Claude Code “adicione KYC ao meu fluxo de cadastro”, o agente a skill e escreve o código certo na primeira tentativa. Sem alternar para a documentação. Sem endpoints inventados. Sem erros de maiúsculas e minúsculas no status.

É o padrão aberto Agent Skills. A Didit oferece doze delas, gratuitas e de código aberto em github.com/didit-protocol/skills.

O que as doze skills podem fazer?

Uma skill por capacidade da Didit, doze no total, 51 endpoints testados de ponta a ponta:

  • `didit-verification-management`, o hub. Configuração de conta, fluxos de trabalho, sessões, faturamento, lista de bloqueio, webhooks (mais de 45 endpoints)
  • `didit-kyc-onboarding`, receita completa de KYC (digitalização de ID + selfie + correspondência facial) de uma vez
  • `didit-id-document-verification`, passaportes, carteiras de identidade, carteiras de motorista. OCR, MRZ, NFC. Mais de 4.000 tipos de documentos, mais de 220 países
  • `didit-liveness-detection`, detecção de vivacidade com 99,9% de precisão a partir de uma única selfie
  • `didit-face-match`, compare duas faces, obtenha uma pontuação de 0 a 100
  • `didit-face-search`, busca facial 1:N para deduplicação e listas de bloqueio
  • `didit-biometric-age-estimation`, estime a idade a partir de uma selfie
  • `didit-email-verification`, OTP, detecta endereços comprometidos e descartáveis
  • `didit-phone-verification`, OTP por SMS, WhatsApp ou Telegram. Detecta VoIP
  • `didit-aml-screening`, mais de 1.300 listas de sanções, PEP e mídias adversas
  • `didit-proof-of-address`, contas de serviços públicos, extratos bancários, OCR com geocodificação
  • `didit-database-validation`, bancos de dados governamentais em 18 países

Instale tudo em um comando: npx skills add didit-protocol/skills. Instale apenas um: npx skills add didit-protocol/skills --skill didit-face-match.

Qual a velocidade da verificação para o meu usuário final?

O fluxo completo normalmente leva menos de 30 segundos de ponta a ponta, pegue o ID, tire a foto do documento, tire a selfie, pronto. Essa é a velocidade mais rápida do mercado. Provedores de KYC legados geralmente levam mais de 90 segundos para o mesmo fluxo.

No back-end, a Didit retorna o resultado em menos de dois segundos no p99, medido desde o momento em que o usuário termina a selfie até o momento em que seu webhook é acionado. A captura móvel é otimizada para telefones lentos e redes lentas: compressão progressiva de imagem, carregamento preguiçoso do kit de desenvolvimento de software e uma transferência com um toque do desktop para o telefone via QR code se o usuário começar na web.

Quais agentes funcionam com as skills?

Cursor, Claude Code, Codex e OpenCode, além de qualquer coisa que siga o padrão aberto agentskills.io.

O CLI npx detecta seu agente e coloca a skill no lugar certo, .claude/skills/, .cursor/skills/, e assim por diante. O mesmo arquivo Markdown em todos os lugares, sem SDK específico do host.

Por baixo dos panos, cada skill aponta para a mesma API https://verification.didit.me/v3/* com o mesmo cabeçalho x-api-key e o mesmo webhook assinado. A skill é apenas como o agente a lê.

O que acontece se um usuário falhar, abandonar ou expirar?

Cada sessão chega a um dos sete status claros, para que seu código sempre saiba o que fazer:

  • Approved, todas as verificações aprovadas. Avance o usuário.
  • Declined, uma ou mais verificações falharam. Você pode permitir que o usuário reenvie a etapa específica que falhou (por exemplo, refazer a selfie) sem executar todo o fluxo novamente.
  • In Review, sinalizado para revisão de conformidade. Abra o caso no console, veja todos os sinais, decida aprovar ou recusar.
  • In Progress, o usuário está no meio do fluxo.
  • Not Started, link enviado, o usuário ainda não o abriu. Envie um lembrete se demorar muito.
  • Abandoned, o usuário abriu o link, mas não terminou a tempo. Reengaje ou expire.
  • Expired, o link da sessão expirou. Crie uma nova sessão.

Um webhook assinado é acionado em cada mudança de status, para que seu banco de dados esteja sempre sincronizado. Sessões abandonadas e recusadas são gratuitas.

Onde ficam os dados dos meus clientes e como são protegidos?

Por padrão, os dados de produção são processados e armazenados na União Europeia, na Amazon Web Services. Contratos empresariais podem solicitar regiões alternativas para jurisdições cujos reguladores assim o exijam.

Criptografia em todos os lugares. AES-256 em repouso em todos os bancos de dados, armazenamentos de objetos e backups. Transport Layer Security 1.3 em trânsito em cada chamada de API, webhook e sessão do Business Console. Dados biométricos são criptografados sob uma Customer Master Key separada.

A retenção é sua para controlar. A retenção padrão é indefinida (ilimitada), a menos que você configure um período menor, entre 30 dias e 10 anos por aplicação, e você pode excluir qualquer sessão individual a qualquer momento do painel ou da API.

Certificações: SOC 2 Tipo 1 (auditoria Tipo 2 em andamento), ISO/IEC 27001:2022, iBeta Nível 1 PAD, e uma declaração pública do Tesoro / SEPBLAC / CNMV da Espanha de que a verificação de identidade remota da Didit é mais segura do que verificar alguém pessoalmente. Relatório completo em /security-compliance.

A Didit está em conformidade com a minha indústria?

A Didit vem em conformidade por padrão com os reguladores importantes para a infraestrutura de identidade:

  • GDPR + UK GDPR, divisão controlador/processador, Acordo de Processamento de Dados completo publicado, autoridade supervisora principal nomeada (AEPD da Espanha).
  • AMLD6 + EU AML Single Rulebook, mais de 1.300 listas de sanções, pessoas politicamente expostas e mídias adversas rastreadas em tempo real.
  • eIDAS 2.0, alinhado com a Carteira de Identidade Digital da UE; pronto para identidade reutilizável.
  • MiCA (Markets in Crypto-Assets), pronto para on-ramps de cripto, exchanges e custodiantes.
  • DORA, Digital Operational Resilience Act, resiliência operacional de serviços financeiros da UE.
  • BIPA, CUBI, Washington HB 1493, CCPA / CPRA, privacidade biométrica dos EUA (Illinois, Texas, Washington) e privacidade do consumidor da Califórnia.
  • UK Online Safety Act, obrigações de controle de idade e segurança infantil.
  • FATF Travel Rule, dados do originador e beneficiário em transferências de cripto, interoperável com IVMS-101.

Memorando detalhado, todos os certificados, todas as cartas regulatórias: /security-compliance.

Com que rapidez consigo integrar e começar a verificar usuários?
  • 60 segundos para uma conta sandbox em business.didit.me, sem cartão de crédito.
  • 5 minutos para uma verificação funcional via Claude Code, Cursor ou qualquer agente de codificação através do nosso servidor Model Context Protocol (MCP).
  • Um fim de semana para uma integração pronta para produção com verificação de webhook assinado, retentativas e um fluxo de remediação quando um usuário é recusado.

Três caminhos de integração, escolha o que melhor se adapta à sua stack:

  • Integre nativamente com nosso SDK Web, iOS, Android, React Native ou Flutter.
  • Redirecione o usuário para a página de verificação hospedada, zero SDK.
  • Envie um link por e-mail, SMS, WhatsApp ou qualquer canal, zero trabalho de front-end.

Mesmo painel, mesma cobrança, mesmo preço de pagamento por sucesso para todos os três. Guia passo a passo em docs.didit.me/integration/integration-prompt.

Como a instalação realmente funciona?

Um comando:

``bash npx skills add didit-protocol/skills ``

O CLI detecta se você está no Cursor, Claude Code, Codex ou OpenCode e coloca cada skill na pasta certa. Instale apenas uma com --skill didit-face-match.

Prefere Git? git clone https://github.com/didit-protocol/skills e copie o que quiser. Prefere sem ferramentas? Abra o repositório e copie um único SKILL.md para o diretório de skills do seu agente, cada skill é autocontida.

A única variável de ambiente que cada skill precisa é DIDIT_API_KEY. Obtenha uma em 60 segundos em business.didit.me, ou deixe o agente se registrar programaticamente via POST /programmatic/register/.

Como é um prompt de verdade?

Em português claro, sem jargões ou "blablablá":

  • “Crie uma conta Didit para mim”
  • “Crie um fluxo de KYC com leitura de ID e prova de vida”
  • “Crie uma sessão de verificação para este usuário”
  • “Verifique John Smith em bancos de dados AML”
  • “Verifique meu saldo de crédito”

O agente a skill relevante e escreve código pronto para produção em TypeScript, Python ou Bash. Sem adivinhação, a skill entrega o endpoint, cabeçalho, corpo e enum de status exatos.

Por que usar uma skill e não apenas a documentação?

A documentação é escrita para humanos. Agentes tropeçam nas mesmas coisas repetidamente:

  • Endpoints inventados, eles criam POST /v3/wallet-screening/ quando o caminho real está dentro de /v3/transactions/
  • Casing de status errado, KYC é Approved, KYB é APPROVED, agentes os confundem
  • Assinaturas de webhook quebradas, eles re-serializam o JSON antes de verificar o HMAC, o que quebra a assinatura
  • Preços desatualizados, eles citam números antigos de dados de treinamento

Skills resolvem tudo isso. Versionadas junto com a API: quando a Didit lança um novo endpoint, a skill é lançada no mesmo dia. 51 endpoints testados, a cada lançamento.

Infraestrutura para identidade e fraude.

Uma API para KYC, KYB, Monitoramento de Transações e Análise de Carteiras. Integre em 5 minutos.

Peça para uma IA resumir esta página