
The Open-Source Ledger Built for AI-Native Money Movement
LedgerForge is a high-performance, double-entry core designed to let developers and their AI coding agents build bulletproof wallets, billing systems, and financial infrastructure with absolute correctness.
Used in production by real teams:













































Build any transaction workflow on top of an open-source, immutable ledger.
Start integrating immediately with REST APIs, SDKs, and tools that lets you build with the languages you already use.
Multi-currency balances
Accurately track accounts and wallets across multiple currencies in your application
Transactions
Implement transaction workflows like split transactions, bulk, two-phase commits, and more.
Reconciliation
Easily compare and reconcile your external sources with your ledger data in one place.
Identities
Create and link identities to their full transaction history within your application.
Map out your money movement with confidence
Start integrating immediately with REST APIs, SDKs, and tools that lets you build with the languages you already use.
Plan your money movementDraw
Sketch and design how you expect funds to move in your app on an easy-to-use canvas.
Simulate
Visualize how every money movement impacts balances across your system.
Collaborate
Save and share flow designs with your team for review and implementation.
Manage and operate your ledger back-office with your team members in one place.
Connect your self-hosted Core to a managed workspace when your team is ready for private onboarding and hosted operations.
Request Managed DashboardBack-office console
Review ledger operations from a hosted workspace after your managed pilot is approved.
Access-control & collaboration
Invite finance, engineering, and operations teammates during the managed onboarding flow.
Self-hosted privacy
Maintain complete control over your ledger data by self-hosting LedgerForge on your own secure infrastructure.
Insights & monitoring
Explore and understand your ledger data with custom insights, filters, and views.
Monitor and instantly flag transactions happening in your ledger.
Start integrating immediately with REST APIs, SDKs, and tools that let you build with the languages you already use.
Download WatchSimple script
Create simple to advanced monitoring rules with simple, human-readable Watch scripts.
Plug and play
Easily plug into LedgerForge or your existing ledger system to start detecting anomalies.
Git native
Manage your rules in GitHub with full version control and sync them directly to Watch for execution.
Open-source
Free to use and download, with full access to the source so you can run and modify it as needed.
Choose your deployment setup
Self-Hosted Core (Docker)
Deploy LedgerForge locally or on your own servers using Docker and start building your financial products in minutes.
Start integrating immediately with REST APIs, SDKs, and tools that let you build with the languages you already use.
Managed Production Deployment
Request a private managed deployment when your team is ready to move from local evaluation into hosted production planning.
We review your workload, provision access by email, and help plan the right Kubernetes or private cloud rollout.
Built for teams validating ledger infrastructure.
Start with the open-source Core, inspect the transaction model, and move to a managed review when production requirements are clear.
Frequently
asked questions
Have other questions? Send us an email at support@ledgerforge.io or contact us directly.
LedgerForge Core is an open-source toolkit that gives developers everything they need to build ledgers, automate reconciliation, and manage identities with ease.
LedgerForge’s ledger is built on a double-entry accounting model designed for precision, scalability, and traceability. Each transaction is recorded as a balanced entry between a source and destination, ensuring data integrity at all times.
LedgerForge enforces double entry by requiring every transaction to have both a source and a destination. This means each transaction always involves two parties, keeping your records balanced.
Yes. LedgerForge Core supports multi-currency by letting you define balances in different currencies and track them independently within the same ledger.
Yes, you can. Define how money moves in your system and implement them in LedgerForge via API calls. LedgerForge handles all of the ledger logic under the hood.
LedgerForge is designed to handle high volume transactions and workflows. Run the open-source Core locally or in your infrastructure and enjoy high throughput backed by highly optimized concurrency controls.
LedgerForge Core uses Postgres as its storage engine. You get to bring your own Postgres database giving you 100% control on your data.
Managed Cloud is currently private access. Request a managed pilot, share your workload and hosting needs, and we will provision the workspace link after onboarding.
LedgerForge is API-first. Run the open-source Core locally or in your infra, then connect through REST APIs or SDKs.
Yes. Everything in LedgerForge is driven by APIs. You can wrap workflows in your own services, extend them with business rules, or connect them to any provider.
Yes, you can. You can start by running LedgerForge alongside your current system. Import balances, replay historical transactions if needed, and phase over workflows step by step.