Ledger as a Service
Production-ready ledger infrastructure built specifically for fintech companies. Get bank-grade double-entry accounting with multi-tenant architecture, business-specific chart templates, and Nigerian regulatory compliance—all through simple REST APIs.
Why Choose Our Ledger
Skip 6-12 months of development and get enterprise-grade financial infrastructure that's ready for production today.
🏛️ Enterprise-Grade Foundation
Built on proven architecture with schema-per-tenant isolation, event sourcing for complete audit trails, and bank-level security. Every design decision prioritizes data integrity and regulatory compliance.
🇳🇬 Nigerian Market Expertise
Purpose-built for the Nigerian fintech ecosystem. Naira-first design, CBN compliance features, multi-bank integration support, and local regulatory expertise built-in from day one.
⚡ Developer-First Experience
Clean REST APIs, comprehensive documentation, business-specific templates, and real-time balance tracking. Get from API key to first transaction in minutes, not months.
💰 Emerging Market Economics
Designed for African fintech economics—90% cheaper than US alternatives with no FX risk. Pay in Naira, scale without limits, and keep your unit economics healthy.
What's Available Now
Production-ready components you can integrate today. Join early customers already building on our platform.
✅ Complete Authentication System
Secure user management with industry-standard practices:
- User Registration & Login with JWT tokens and email verification
- Account Security with Argon2 password hashing and lockout protection
- Session Management with 24-hour token expiry and refresh flows
# Register new user
curl -X POST https://api.sandbox.whocomply.com/v1/auth/register \
-H "Content-Type: application/json" \
-d '{
"email": "admin@yourfintech.com",
"password": "secure_password",
"first_name": "John",
"last_name": "Doe"
}'
# Get JWT token
curl -X POST https://api.sandbox.whocomply.com/v1/auth/login \
-H "Content-Type: application/json" \
-d '{
"email": "admin@yourfintech.com",
"password": "secure_password"
}'
✅ Multi-Tenant Architecture
Complete organizational isolation with role-based access control:
- Schema-Per-Tenant isolation for regulatory compliance and data security
- Role-Based Access (Admin, Developer, Read-only, Auditor)
- Multi-User Organizations with granular permission management
- Automatic Provisioning of isolated database schemas
curl -X POST https://api.sandbox.whocomply.com/v1/tenants \
-H "Authorization: Bearer {jwt_token}" \
-H "Content-Type: application/json" \
-d '{
"name": "ACME Fintech Limited",
"slug": "acme-fintech",
"business_type": "wallet"
}'
✅ Production API Security
Enterprise-grade API access control designed for fintech applications:
- Scoped API Keys with granular permissions (accounts:read, transactions:write, etc.)
- Secure Key Management with SHA256 hashing and usage tracking
- Permission Enforcement at the middleware level with tenant isolation
- Rate Limiting and comprehensive input validation
curl -X POST https://api.sandbox.whocomply.com/v1/tenants/{tenant_id}/api-keys \
-H "Authorization: Bearer {jwt_token}" \
-H "Content-Type: application/json" \
-d '{
"name": "production-backend",
"scopes": ["accounts:write", "accounts:read", "balances:read"]
}'
✅ Complete Chart of Accounts Management
Just Released! Business-specific account templates and hierarchical account management:
- Business Templates for wallets, payments, lending, trading, and more
- Hierarchical Structure with parent-child relationships and path tracking
- Multi-Currency Support (NGN, USD, GBP, EUR) with proper separation
- Rich Metadata for banking integration, compliance, and operations
- Nigerian Templates with CBN-compliant account structures
# Setup complete chart of accounts in seconds
curl -X POST https://api.sandbox.whocomply.com/v1/tenants/acme-fintech/accounts/setup \
-H "Authorization: Bearer {api_key}" \
-H "Content-Type: application/json" \
-d '{"business_type": "wallet"}'
# Creates 25+ accounts including:
# - Settlement accounts (NGN, USD)
# - Customer wallet pools
# - Regulatory reserves
# - Revenue and expense categories
✅ Real-Time Balance Tracking
Query account balances with currency-specific precision:
# Get account balance
curl -X GET https://api.sandbox.whocomply.com/v1/tenants/acme-fintech/accounts/{account_id}/balance?currency=NGN \
-H "Authorization: Bearer {api_key}"
# View complete account hierarchy
curl -X GET https://api.sandbox.whocomply.com/v1/tenants/acme-fintech/accounts/hierarchy \
-H "Authorization: Bearer {api_key}"
✅ Transaction Processing
The missing piece for complete ledger functionality:
- Simple Transaction API - Post entries with automatic double-entry validation
- Idempotency Support - Prevent duplicate transactions with idempotency keys
- Real-Time Balance Updates - Instant balance calculations with optimistic locking
- Multi-Currency Transactions - Handle FX conversions and cross-currency flows
# Simple wallet funding transaction
curl -X POST https://api.sandbox.whocomply.com/v1/tenants/acme-fintech/transactions \
-H "Authorization: Bearer {api_key}" \
-H "Content-Type: application/json" \
-d '{
"description": "Customer wallet funding",
"idempotency_key": "funding_12345",
"lines": [
{
"account_code": "1101",
"debit": 50000.00,
"currency": "NGN"
},
{
"account_code": "2001",
"credit": 50000.00,
"currency": "NGN"
}
]
}'
✅ Event-Driven Webhooks
Real-time notifications for all ledger events:
- Transaction Events - Get notified when transactions are posted
- Balance Changes - Real-time balance update notifications
- Account Events - Track account creation and modifications
- Reliable Delivery - Automatic retry logic with exponential backoff
What's Coming Next
Our Competitive Advantage
Built by Nigerians, for Nigerian fintechs. We understand your challenges because we've lived them.
- Name
🏦 Nigerian Banking Expertise- Description
Deep integration experience with Nigerian banks, payment systems, and regulatory requirements. We know the pain points and have built solutions.
- Name
💰 Emerging Market Economics- Description
₦2-5 per transaction vs $0.05-0.25 for US alternatives. No FX risk, no currency conversion fees, transparent Naira pricing.
- Name
🛡️ Regulatory Compliance Ready- Description
Event sourcing and schema isolation designed for CBN examinations. Built-in compliance features, not bolted-on afterthoughts.
- Name
⚡ Modern Architecture- Description
Schema-per-tenant isolation, event sourcing, and microservices. Built for scale from day one with proven technology choices.
vs Building In-House
Time to Market
- 6-12 months saved on ledger development
- Focus on your core business instead of infrastructure
- Proven architecture vs experimental solutions
Development Cost
- ₦50-100M saved in development costs
- No ongoing maintenance burden
- Expert team included in the service
Risk Reduction
- Battle-tested architecture and security
- Regulatory compliance built-in from day one
- 24/7 monitoring and support
- Automatic updates and improvements
vs ModernTreasury (US)
- 90% cost reduction for same functionality
- Zero FX risk with Naira-denominated pricing
- Nigerian market expertise vs generic US solution
- Local compliance features and regulatory understanding
- Direct access to founders vs enterprise sales process
Ready to Build the Future of Finance?
Join Nigerian fintech leaders already building on our platform.
Get Started Today
- Quick Start (10 minutes) - From registration to working chart of accounts
- Integration (1-2 hours) - Connect your application with our APIs
- Go Live (days, not months) - Deploy with confidence on proven infrastructure
- Scale (unlimited) - Grow without infrastructure worries
Early Access Opportunities
- Beta Program - First access to transaction processing features
- Design Partnership - Influence roadmap and feature development
- Nigerian Market - Local expertise and go-to-market support
- Enterprise Features - Custom compliance and integration support
Ready to transform Nigerian fintech infrastructure? Let's build the future together.
Contact us: hello@whocomply.com | Beta access: beta@whocomply.com