Identity verification
built for Nigeria 
NIN, BVN and Passport on one session, cross-checked against NIMC and the Nigerian banking industry — $0.33 full KYC, 500 free every month.




Trusted by 2,000+ organizations worldwide.
How identity verification works in Nigeria.
- Fraud landscape
- Three pressures shape Nigerian identity fraud: deepfake and synthetic-NIN attacks targeting the explosion of mobile-money agents and digital wallets, NIN slip and Driver's Licence forgery, and AML pressure on cross-border remittance and stablecoin on/off-ramps. Didit scores 200+ real-time fraud signals on every session — face morph, replay, injection, document tampering, device intelligence, IP geolocation.
- Compliance frameworks
- Money Laundering (Prevention and Prohibition) Act 2022
- Nigeria Data Protection Act 2023
- CBN Financial Institutions Customer Due Diligence Regulations
- SEC Rules on Digital Assets (2022)
- FATF 40 recommendations
Who supervises identity verification in Nigeria.
CBN
Central Bank of Nigeria — prudential supervisor for banks, payment service providers, Other Financial Institutions, and the broader payment system.
SEC
Securities and Exchange Commission — capital-markets supervisor. Supervises Virtual Asset Service Providers (VASPs) under the 2022 Rules on Issuance, Offering Platforms and Custody of Digital Assets.
NFIU
Nigerian Financial Intelligence Unit — Nigeria's Financial Intelligence Unit. Receives Suspicious Transaction Reports under the Money Laundering (Prevention and Prohibition) Act 2022.
NDPC
Nigeria Data Protection Commission — enforces the Nigeria Data Protection Act 2023. Governs every identity verification on Nigerian residents.
NIMC
National Identity Management Commission — issuer of the 11-digit National Identification Number (NIN) and the NIN-NIMC ID Card. Maintains the authoritative national identity database.
Four modules. One verification.
Capture and read the ID.
Captured on any phone — auto-classified, OCR-parsed, and template-verified.
- NIN-NIMC ID Card, NIN Slip, Passport (with the chip read on e-Passports), Driver's Licence, and Permanent Voter Card.
- Returns the name, 11-digit NIN, date of birth, place of issue, and expiry.
- NIN-NIMC ID Card
- NIN Slip · Passport — chip read on e-Passport
- Driver's Licence · Voter Card (PVC)
Match the face. Prove it's a real person..
Selfie confirmed live and matched against the ID portrait.
- Duplicate check: 1:N face search across existing users. Free.
- Active liveness ($0.15) for elevated-risk flows — user turns or blinks.
- Selfie on any phone or laptop camera
- Mobile-handoff QR when the user starts on desktop
Screen for sanctions, PEPs, and adverse media.
Didit screens the user's name against the global pool of 1,300+ sanctions, Politically Exposed Persons (PEP), and adverse-media lists, plus every Nigerian regulatory watchlist (NIGSAC sanctions, National Assembly, Senate, House of Representatives, Lagos State Government, NDLEA, Sexual Offender Database).
Severity-scored. Ongoing monitoring ($0.07/user/yr) re-checks daily and fires a webhook on new hits.
Screen for sanctions, PEPs, and adverse media — see the docs for the full module surface.
Cross-check against NIMC and the Nigerian banking industry.
Cross-checked against the authoritative civil registry.
- The `nga_national_id` check is the canonical first pass — name + NIN cross-checked against the National Identity Management Commission (NIMC).
$0.08per successful query, ~100% adult coverage. - The `nga_bank_verification_number` check cross-checks the name + 11-digit BVN against the Nigerian banking industry database.
$0.80per successful query, ~100% banked-adult coverage — the right pick for any CBN-regulated flow. - Both services are pay-per-success, no user consent required, no contracts.
Cross-check against NIMC and the Nigerian banking industry — see the docs for the full module surface.
Every Nigeria document Didit accepts.
Civil-registry and AML coverage for Nigeria.
Nigeria National ID (NIMC)
Source: National Identity Management Commission (NIMC). $0.08 per successful query. Coverage ~100% of adult population.
Nigeria Bank Verification Number (BVN)
Source: Nigerian Banking Industry database. $0.80 per successful query. Coverage ~100% of banked adult population.
AML lists screened in Nigeria
1,300+ sanctions, Politically Exposed Persons (PEP), and adverse-media lists, plus the country's regulatory watchlists and PEP registries.
Open a new country in one click. We do the hard work.
Common questions about Nigeria.
Infrastructure for identity and fraud.
One API for KYC, KYB, Transaction Monitoring, and Wallet Screening. Integrate in 5 minutes.