Passer au contenu principal
Didit lève 2 millions de dollars et rejoint Y Combinator (W26)
Didit
Vérification de portefeuille (KYT)

Vérifier tout portefeuille.
0,15 $ par vérification.

Vérifiez toute adresse de portefeuille ou hachage de transaction pour le risque on-chain — sanctions, mélangeurs, exposition au darknet, source de fonds. 0,15 $ par vérification, ou apportez votre propre fournisseur de vérification.

Soutenu par
Y Combinator
GBTC Finance
Bondex
Crnogorski Telekom
UCSF Neuroscape
Shiply
Adelantos

Approuvé par plus de 2 000 organisations dans le monde entier.

$0.15 per check

Risque de portefeuille on-chain.
Un prix public.

Vérifiez les portefeuilles à 0,15 $ par vérification, ou apportez votre propre fournisseur de vérification et exécutez-le dans Didit — avec une seule file d'attente de cas et une seule piste d'audit pour les deux.

Comment ça marche

De l'inscription à l'utilisateur vérifié en quatre étapes.

  1. Étape 01

    Créer le flux de travail

    Choisissez les vérifications que vous souhaitez — ID, vivacité, correspondance faciale, sanctions, adresse, âge, téléphone, e-mail, questions personnalisées. Faites-les glisser dans un flux dans le tableau de bord, ou publiez le même flux sur notre API. Créez des branches conditionnelles, exécutez des tests A/B, aucun code requis.

  2. Étape 02

    Intégrer

    Intégrez nativement avec nos SDK Web, iOS, Android, React Native ou Flutter. Redirigez vers une page hébergée. Ou envoyez simplement un lien à votre utilisateur — par e-mail, SMS, WhatsApp, n'importe où. Choisissez ce qui convient à votre pile technologique.

  3. Étape 03

    L'utilisateur suit le flux

    Didit héberge la caméra, les signaux lumineux, le transfert mobile et l'accessibilité. Pendant que l'utilisateur est dans le flux, nous évaluons plus de 200 signaux de fraude en temps réel et vérifions chaque champ par rapport à des sources de données fiables. Résultat en moins de deux secondes.

  4. Étape 04

    Vous recevez les résultats

    Les webhooks signés en temps réel maintiennent votre base de données synchronisée dès qu'un utilisateur est approuvé, refusé ou envoyé pour examen. Interrogez l'API à la demande. Ou ouvrez la console pour inspecter chaque session, chaque signal et gérer les cas à votre manière.

Conçu pour la conformité · Conçu contre la fraude crypto · Ouvert par conception

Six fonctionnalités. Un module. $0.15 par vérification.

Le Wallet Screening est intégré au Transaction Monitoring mais peut également être utilisé de manière autonome. Chaque fonctionnalité fait partie du même module — activez-les par flux de travail ou transmettez-les en ligne lors de l'appel API.
01 · Fournisseurs

Apportez votre propre fournisseur de filtrage.

Choisissez le filtrage géré par Didit à 0,15 $ par vérification, ou connectez votre contrat de fournisseur de filtrage existant et exécutez-le dans Didit — vous conservez la relation, nous gérons l'orchestration. Configurez le fournisseur actif par espace de travail.
Préférences du fournisseurApportez votre propre clé
  • Filtrage géré par Didit
    Connecté · $0.15 / vérification
    Par défaut
  • Votre fournisseur de filtrage
    Connecté · votre clé
  • Ajouter un autre fournisseur
    Disponible
02 · Tarification

Un prix public par vérification.

0,15 $ par vérification, ou utilisez votre propre fournisseur de filtrage. Pas de minimum, pas de contrats, paiement au succès. 500 vérifications gratuites/mois. Des remises sur volume s'appliquent automatiquement au-delà de 100 000 filtrages/mois.
Prix par screeningPas de minimums
Géré par Didit
$0.15/ écran
Paiement au succès · sans contrat
Utilisez votre propre fournisseur
Votre clé
Exécutez-le dans Didit
Un prix public, pas de minimums$0.15 / check
03 · Évaluation des risques

Risque de portefeuille en temps réel en moins d'une seconde.

Score de risque 0–100, gravité FAIBLE/MOYENNE/ÉLEVÉE/CRITIQUE, répartition de l'origine des fonds sur plus de 14 catégories — portefeuilles sanctionnés, rançongiciels, fonds volés, marchés du darknet, mélangeurs, escroqueries, échanges à haut risque, jeux de hasard, pair-à-pair. Même format, quel que soit le fournisseur.
Portefeuille · 0x9F2c...A41BCRITIQUE
87
Score de risque 0-100
Gravité dérivée du score · sous la seconde
Source des fonds
  • Portefeuille sanctionné28%
  • Mélangeur (Tornado Cash)12%
  • Échange réglementé48%
  • P2P12%
04 · Règle de voyage

Recommandation 16 du GAFI et conformité VASP.

Envoyez un bloc Travel Rule avec la transaction et nous gérons l'échange de messages structurés avec les VASP (fournisseurs de services d'actifs virtuels) contreparties pris en charge. Détails de l'initiateur et du bénéficiaire, piste d'audit complète, aligné sur le règlement de l'UE sur le transfert de fonds.
Règle de voyage · FATF R.16VASP à VASP
VASP d'origine
Acme Crypto · ESP
VASP bénéficiaire
Coinbase · USA
  • originator.full_name · date_of_birth
  • beneficiary.full_name · wallet_address
  • amount · currency · chain
05 · TM inclus

S'intègre directement au Transaction Monitoring.

Marquez une transaction comme crypto et nous la filtrons automatiquement — portefeuille de destination avant le transfert pour les sorties, hachage de transaction après le transfert pour les entrées. Les détections à haut risque alimentent le moteur de règles, la file d'attente des cas et la boucle d'auto-remédiation.
Transaction · SORTANTE0.25 ETH
  • 1Règle TM · vérification de la vélocitéPASS
  • 2Filtrage de portefeuille · risque on-chainSIGNALER
  • 3Moteur de règles · mise à jour du statutEN ATTENTE DE L'UTILISATEUR
Même flux de travail. Un appel de transaction./v3/transactions/
06 · Couverture

Sanctions, OFAC, darknet, mélangeurs, rançongiciels.

Chaque filtrage couvre les sanctions de l'OFAC, de l'UE, de l'ONU et du Trésor britannique, ainsi que les informations du fournisseur sous-jacent concernant le darknet, les rançongiciels, les mélangeurs, les fonds volés, les escroqueries et le financement du terrorisme. Les portefeuilles sanctionnés apparaissent comme un indicateur distinct afin qu'une règle puisse refuser instantanément.
Sanctions et signaux défavorablesActualisé en continu
  • OFAC SDN
    Trésor américain
    Actif
  • Consolidé UE
    Conseil européen
    Actif
  • Sanctions de l'ONU
    Nations Unies
    Actif
  • Marchés du darknet
    Intelligence du fournisseur
    Actif
  • Portefeuilles de rançongiciels
    Intelligence du fournisseur
    Actif
Intégrer

Deux points de terminaison. Même filtrage. Même prix.

Choisissez le point de terminaison autonome pour une recherche de portefeuille ponctuelle. Choisissez le point de terminaison des transactions lorsque vous souhaitez que l'écran alimente le moteur de règles, la file d'attente des cas et l'auto-remédiation. Les deux sont facturés à 0,15 $ par vérification.
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...",
    "devise": "ETH",
    "direction": "SORTANT"
  }'
200OK{ "score_de_risque": 87, "gravité": "CRITIQUE" }
Réponse synchrone. Aucun webhook nécessaire.docs →
POST /webhooks/diditÉtape 2 · Recevoir
// 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 temps réel signé HMAC. Vérifiez, analysez, acheminez les incidents à haut risque vers le moteur de règles.docs →
Intégration prête pour l'agent

Déployez le filtrage de portefeuille en une seule invite.

Collez le bloc ci-dessous dans Claude Code, Cursor, Codex, Devin, Aider ou Replit Agent. Remplissez votre pile. L'agent provisionne Didit, configure le filtrage de portefeuille à 0,15 $ par vérification, vérifie les webhooks signés et alimente les incidents à haut risque dans la surveillance des transactions.
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.
Besoin de plus de contexte ? Consultez la documentation complète du module.docs.didit.me →
Conforme par conception

Ouvrez un nouveau pays en un clic. Nous faisons le gros du travail.

Nous ouvrons les filiales locales, obtenons les licences, effectuons les tests d'intrusion, obtenons les certifications et nous alignons sur chaque nouvelle réglementation. Pour effectuer des vérifications dans un nouveau pays, il suffit d'activer un interrupteur. Plus de 220 pays en direct, audités et testés par pénétration chaque trimestre — le seul fournisseur d'identité qu'un gouvernement d'un État membre de l'UE a formellement qualifié de plus sûr que la vérification en personne.
Lire le dossier sécurité et conformité
Bac à sable financier de l'UE
Tesoro · SEPBLAC · BdE
ISO/IEC 27001
Sécurité de l'information · 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
Conçu pour être conforme aux normes de l'UE

Chiffres de preuve

Chiffres de preuve
  • $0.00
    Par vérification. Prix public, sans minimum.
  • BYO key
    Apportez votre propre fournisseur de filtrage et exécutez-le dans Didit.
  • 0+
    Catégories de source de fonds sur chaque charge utile standardisée.
  • Sub-1s
    Filtrage de portefeuille on-chain, de bout en bout.
Trois niveaux, une seule liste de prix

Commencez gratuitement. Payez à l'usage. Passez à l'Entreprise.

500 vérifications gratuites chaque mois, pour toujours. Paiement à l'utilisation pour la production. Contrats personnalisés, résidence des données et SLA (Service Level Agreements) pour l'Entreprise.
Gratuit

Gratuit

0 $ / mois. Aucune carte de crédit requise.

  • Forfait KYC gratuit (Vérification d'identité + Vivacité passive + Correspondance faciale + Analyse d'appareil et IP) — 500 / mois, chaque mois
  • Utilisateurs bloqués
  • Détection des doublons
  • Plus de 200 signaux de fraude sur chaque session
  • KYC réutilisable sur le réseau Didit
  • Plateforme de gestion des cas
  • Constructeur de flux de travail
  • Documentation publique, sandbox, SDK, serveur MCP (Model Context Protocol)
  • Support communautaire
Le plus populaire
Payez à l'usage

Basé sur l'utilisation

Payez uniquement pour ce que vous utilisez. Plus de 25 modules. Tarification publique par module, pas de frais mensuels minimums.

  • KYC complet à 0,33 $ (ID + Biométrie + IP / Appareil)
  • Plus de 10 000 ensembles de données AML — sanctions, PEP, médias défavorables
  • Plus de 1 000 sources de données gouvernementales pour la validation de base de données
  • Surveillance des transactions à 0,02 $ par transaction
  • KYB en direct à 2,00 $ par entreprise
  • Filtrage de portefeuille à 0,15 $ par vérification
  • Flux de vérification en marque blanche — votre marque, notre infrastructure
Entreprise

Entreprise

MSA et SLA personnalisés. Pour les grands volumes et les programmes réglementés.

  • Contrats annuels
  • MSA, DPA et SLA personnalisés
  • Canal Slack et WhatsApp dédié
  • Examinateurs manuels sur demande
  • Conditions de revendeur et de marque blanche
  • Fonctionnalités exclusives et intégrations partenaires
  • CSM désigné, examen de sécurité, support de conformité

Commencez gratuitement → payez uniquement lorsqu'une vérification est effectuée → débloquez l'Entreprise pour un contrat personnalisé, un SLA ou une résidence des données.

FAQ

Questions fréquentes

Infrastructure pour l'identité et la fraude.

Une seule API pour le KYC, le KYB, la surveillance des transactions et le filtrage des portefeuilles. Intégration en 5 minutes.

Demandez à une IA de résumer cette page