Skip to content

blnkfinance/blnk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

588 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Blnk logo


Status at a Glance

Build and Test Status Deploy to Docker Status Linter Status Contributor Covenant


Open-Source Financial Ledger for Developers

Blnk is an open-source, double-entry ledger for teams building fintech products, wallets, banking infrastructure, payment systems, lending products, rewards programs, and other transaction-heavy financial applications.

It gives developers the core primitives needed to record transactions, manage balances, reconcile external records, and keep financial state accurate as products scale.

Read the developer docs | Deploy on Blnk Cloud | View Support plans


Quick start

The fastest way to understand Blnk is to deploy a sandbox and follow the developer docs.

Start here:


Why teams use Blnk

Financial products need more than a database table of balances. They need a reliable ledger that can track every movement of value, preserve transaction history, support reconciliation, and help teams reason about correctness.

Blnk helps teams:

  • Build on double-entry accounting principles from day one.
  • Record transactions across ledgers, balances, and identities.
  • Monitor balances and historical balance states.
  • Handle inflight transactions, scheduled transactions, overdrafts, and bulk transaction workflows.
  • Reconcile internal ledger records with external statements or provider data.
  • Tokenize and manage identity data linked to balances and transactions.
  • Move faster without hand-rolling critical financial infrastructure.

What you can build

Developers use Blnk for workflows such as:

  1. Wallet management
  2. Deposits and withdrawals
  3. Order exchange
  4. Lending
  5. Loyalty points systems
  6. AI billing
  7. Escrow applications

Core capabilities

Ledger

Blnk provides an open-source double-entry ledger for managing balances and recording transaction workflows. It supports balance monitoring, balance snapshots, historical balances, inflight transactions, scheduling, overdrafts, bulk transactions, and other ledger operations needed in production financial systems.

Reconciliation

Blnk helps teams match external records, such as bank statements or payment processor exports, against internal ledger records using custom matching rules and reconciliation strategies.

Identity management

Blnk lets teams create and manage identities, tokenize PII, and link identities to balances and transactions.


Managed hosting & support

Blnk is open source, so you can self-host and extend it for your own stack.

If your team wants a managed path, you can use Blnk Cloud.

If you are integrating Blnk into a production product and want dedicated help from the team, you can view Blnk Support plans.


Community

If Blnk is useful to you:


License

This project uses the Apache License 2.0.