Ledger 1.4.0

Realtime accounting database

Build and track money movements using Ledger and Numscript as a scalable foundation

Backed by

Realtime balances

Know at any point in time what is owed to whom and where the money is, with an unmatched granularity. Any money movement will result in balance being changed.

Virtual accounts

Use virtual ledger accounts to model how money flows end-to-end throughout your system, choosing your own naming scheme. Accounts can represent anything, from a user wallet to an order-item to a pending withdrawal.

Hold and move any asset

Formance Ledger doesn’t coerce you into a specific set of currencies and assets denominations. Build apps that hold and move ISO 4217 currencies, ETH and AAPL or even MADEUPONE.

Fine grained money states

Use namespaced accounts to move and track money in your system. Model funds in flight, create and adapt to various payments schemes.

Payments agnostic

Whatever the source of the transaction, you can use to it as a starting point to build your ledger flow as we abstract payment source’s specificities away.

Unlimited sub-ledgers

Scale horizontally with unlimited sub-ledgers. Choose your sharding strategy from one unique ledger to a ledger per user.

Unlock the big picture

With the embedded graph views, understand how money flows within your system in realtime. Use virtual ledger accounts to create fine-grained money movements that perfectly fit your business and that everyone can understand.

Browse the use-cases library