Sample NINs and test accounts for iCheck and QoreID integrations on staging/local environments.
Staging & Local Only
These credentials only work when APP_ENV=local or APP_ENV=staging. The fake provider is disabled in production โ real NINs are required there.
Free โ no API call made, served from local fake provider
All NIMs start with 1000000000X. Names must match exactly (case insensitive). Each NIN can only be registered once per environment.
| NIN | First Name | Last Name | copy |
|---|---|---|---|
| 10000000001 | Amara | Okonkwo | |
| 10000000002 | Emeka | Nwosu | |
| 10000000003 | Ngozi | Eze | |
| 10000000004 | Adewale | Adeleke | |
| 10000000005 | Folake | Adesanya | |
| 10000000006 | Babatunde | Ogundimu | |
| 10000000007 | Efemena | Okoro | |
| 10000000008 | Tonye | Briggs | |
| 10000000009 | Fatima | Bello | |
| 10000000010 | Usman | Garba | |
| 10000000011 | Hauwa | Ibrahim | |
| 10000000012 | Aliyu | Shehu | |
| 10000000013 | Blessing | Atadoga | |
| 10000000014 | Emmanuel | Ocholi | |
| 10000000015 | Chisom | Nwachukwu | |
| 10000000016 | Oluwaseun | Fashola | |
| 10000000017 | Maryam | Abdullahi | |
| 10000000018 | Chukwuemeka | Obi | |
| 10000000019 | Adeola | Bankole | |
| 10000000020 | Yakubu | Danladi |
Hits real QoreID API โ costs โฆ80 on first use, free on repeat (served from cache)
Use sparingly. After the first hit, results are cached so subsequent uses of the same NIN are free.
| NIN | First Name | Last Name | copy |
|---|---|---|---|
| 63184876213 | Bunch | Dillon | |
| 18482561982 | Guion | Audi |
Names must match exactly
The first and last name submitted during KYC verification must match the NIN record exactly. Comparison is case insensitive.
One registration per NIN per environment
Each NIN can only be used to register one account per environment. On staging, clear the users table or use a fresh NIN for repeated testing.
iCheck NIMs are completely free
iCheck synthetic NIMs make no external API calls โ they are resolved by the fake provider internally. Safe for high-volume or repeated testing.
QoreID results are cached
After the first QoreID lookup (โฆ80), the result is stored in your database. Subsequent lookups for the same NIN are served from cache at zero cost.
Fake provider activation
The iCheck fake provider is gated by APP_ENV. Set APP_ENV=staging or APP_ENV=local in your .env file to activate it.
We use essential cookies to keep you logged in and analytics cookies to improve our platform. By continuing, you accept our Privacy Policy and Terms of Service.