Welcome to Nucleus
Nucleus is an institutional-grade, multi-tenant core banking engine engineered for high-throughput, double-entry financial accounting, maker-checker governance, and seamless digital banking delivery. Whether you are launching a digital-first Microfinance Bank (MFB), integrating an existing institution with the Central Bank of Nigeria (CBN) payment rails, or building proprietary mobile and internet banking apps, Nucleus provides the primitives you need.Quickstart
Set up your credentials and execute your first banking API call in under 5 minutes.
Authentication & Keys
Understand the 3 authentication layers: Tenant IDs, Session Tokens, and API Keys.
Digital Banking APIs
Power your custom iOS/Android apps with the headless Self-Service Banking API suite.
API Reference
Browse over 600 interactive OpenAPI 3.0 endpoints across 40+ banking domains.
Architectural Principles
Multi-Tenant Isolation
Multi-Tenant Isolation
Every institution runs against a dedicated schema or database partition. Tenancy is strictly isolated at the connection pool, query execution, and encryption levels.
Immutable Double-Entry Ledger
Immutable Double-Entry Ledger
All fund movements write balanced debits and credits into the General Ledger (
acc_gl_journal_entry). Balances are verified deterministically without floating-point rounding errors.Maker-Checker Governance (Four-Eyes Principle)
Maker-Checker Governance (Four-Eyes Principle)
Critical banking operations (large cash withdrawals, loan approvals, teller till closures, custom interest overrides) enforce strict segregation of duties. The user who initiates an operation cannot approve it.
Regulatory Alignment (CBN & NDIC)
Regulatory Alignment (CBN & NDIC)
Native support for 10-digit NUBAN generation, 11-digit BVN verification, KYC Tier 1–3 requirements, SCUML compliance, and automated regulatory reporting schedules.