Collect money, not plumbing
Acute Infra is bank-transfer collection, a double-entry ledger, and Nigerian rails behind one typed API. Collect payments, move money, and hold balances, without becoming a bank.
Move money, not plumbing.
Wallets, a double-entry ledger, and Nigerian rails behind one typed API. Press buttons below. We'll take the blame if the sandbox sulks.
- 01
Grab a test key
An acuinf_test_ key from the Console. Sandbox money, real shapes.
- 02
Create a wallet
An account in the ledger to hold the balance you collect.
- 03
Collect a payment
Spin up a virtual account, watch the ledger balance to zero.
$ curl https://api.acute.network/v1/health
↳ press Run itto send this for real, it's the one call that needs no auth.
You bring the product. We bring the collection, the ledger, and the rails. Every naira that moves through Acute is double-entry accounted, idempotent, and traceable to one reference, so you ship a payment flow this afternoon and reconcile it at 2 a.m. without crying.
Collect payments
Bank-transfer collection first: mint a NUBAN, the payer transfers, it settles into your wallet.
A real ledger
Double-entry, every leg recorded. available == ledger. No mystery holds.
Wallets
Your settlement wallet, plus end-user wallets, KYC tiers, balances that are always the ledger truth.
Quickstart
Test key → your first bank-transfer payment, in five minutes. No bank meeting required.
Collect via bank transfer
The flagship flow: mint a NUBAN, walk pending → settled, partial, and expired.
API reference
Every endpoint, every field, sourced from the real contracts. Try each one inline.
Webhooks
Get told when money moves. Verify the signature, handle it once, sleep well.
Idempotency is not optional
Every money POST takes an Idempotency-Key. Send the same key twice and you get
the same result twice, never a double charge. We will nag you about this in every
guide, because retries happen and networks lie.
Ready? The quickstart has you collecting a bank transfer before your coffee cools.