Products
\ \ Core\ \ Build with an open-source ledger](/content/products/core/index.html) \ \ Deploy\ \ Deploy your ledger in one click](/content/products/deploy/index.html) \ \ Back-office\ \ Run your ledger back-office operations](/content/products/cloud/index.html) \ \ Maps\ \ Plan & simulate your flow of funds](https://map.blnkfinance.com/)
Developers
\ \ Docs\ \ How to use Blnk Core](https://docs.blnkfinance.com/) \ \ API reference\ \ Explore our APIs](https://docs.blnkfinance.com/reference/create-ledger) \ \ Quick tutorials\ \ Common use cases](https://docs.blnkfinance.com/tutorials/quick-start/wallet-management) \ \ Cloud Guide\ \ How to use Blnk Cloud](https://guide.cloud.blnkfinance.com/) \ \ Community\ \ Join us on Discord](https://discord.gg/7WNv94zPpx)
Resources
\ \ Blog\ \ Discover our latest updates](/content/blog/index.html) \ \ About us\ \ Meet the team](/content/about/index.html) \ \ Security\ \ How we protect you](/content/security/index.html) \ \ Contact Support\ \ Get help when you need it](mailto:support@blnkfinance.com?subject=Support%20Request%20-)
Products
Resources
Documentation Customers Blog About Us Pricing Speak with Sales
The developer-first toolkit for building compliant fintechs
The developer-first toolkit for building compliant fintechs
Built for developers, trusted by operators—Blnk provides the essential infrastructure to build, scale, and operate compliant fintech products with 100% confidence
Built for developers, trusted by operators—Blnk provides the essential infrastructure to build, scale, and operate compliant fintech products with confidence
Trusted by teams at:
[MULTICURRENCY WALLETS\ \ TRANSACTIONS\ \ IDENTITIES\ \ Build your financial ledger and system of record \ \ Build your financial infrastructure on an immutable, open-source ledger. Every transaction, balance, and identity recorded with complete traceability.\ \ ANOMALY DETECTION\ \ Flag, investigate & resolve anomalies in real-time \ \ Get real-time alerts on anomalies across your financial data, with instant detection of suspicious transactions, unusual balances, and high-risk activities. RECONCILIATION\ \ Auto reconcile your ledger with external records \ \ Match your system of record against external records for faster reconciliation. Handle high transaction volumes while maintaining complete accuracy.
COLLABORATION & ACCESS CONTROL
Run back-office operations & work with your team in one place
Invite team members easily and control exactly what they can access. Set permissions, track activities, and collaborate securely in one workspace.
Used by companies of different sizes
Blnk is the best solution that I have found until now. The other choices are a bit too complex to use and do too much. Blnk does the job that a ledger needs to do without complexity.
Antonio Roberto Silva,
Founder/CTO
Given the fact that Blnk is open-source, with support for managed cloud environment, you have solved 70% of our engineering problems, and I see it getting close to 100%.
Mohammed Al-Ameen,
Head of Engineering
Blnk simplifies ledgers and money movement without unnecessary complexity. Integration was seamless, and the fact that it's open-source adds flexibility. On top of that, Blnk is incredibly fast, making it a solid choice for high-performance financial systems.
Toni Akinmolayan,
Senior Software Engineer
The onboarding was seamless with the team's exceptional guidance—the level of attention and dedication was truly exceptional. The support we got has been outstanding, and we couldn't ask for better partners. Highly recommend!
Sajith Caldera,
CEO/Co-founder
OUR CORE
At our core, Blnk is open-source
At Blnk, open-source is the foundation of everything we do. Our vision for financial products is to build collaborative tools that drive innovation, transparency, and accessibility.
Modular by design; built for speed.
Scale your fintech product with ease. Enjoy a specialised, flexible backend that adapts quickly to your needs while ensuring fast performance.
Collaboration at the core.
Blnk unites developers, operators, and stakeholders in seamless collaboration, providing everyone with the tools to power your organisation’s growth.
Enterprise-grade security.
Your data is secure with world-class, industry-leading security measures. We adhere to ISO-27001, PCI-DSS, and GDPR standards.
Customer stories
\ \ Managing settlements for a crypto multi-currency wallet](/#) \ \ Implementing closed-loop loyalty points systems for customers.](/#) \ \ Using Blnk to offer wallets infrastructure in our BaaS suite.](/#) \ \ Expanding our payment products into crypto banking with Blnk.](/#)
Questions & answers
How does Blnk handle security?
We maintain ISO-27001, SOC 2, and GDPR compliance while implementing industry-leading security measures across all operations. Your data's protection is our highest priority.
What features does the open-source Core include?
Our open-source Core consists of three key modules: robust ledger infrastructure for multicurrency wallets & transaction workflows, identity management, and a reconciliation engine.
How quickly can I get started?
Sign up for Cloud, install our open-source Core, and follow our developer documentation to start building in minutes. Our support docs help you set up your Cloud workspace as well.
Can Blnk adapt to my organisation's needs?
Blnk's modular open-source Core lets you build any financial product or architecture you need. Whether you're developing lending, banking, payments, or custom solutions, our platform adapts to your requirements.
How do you ensure financial data accuracy?
Blnk implements double-entry accounting principles with immutable transaction records, ensuring data integrity and reliable audit trails for all financial activity.
What payment integrations are available?
Blnk doesn't include pre-built payment or bank integrations. However, our flexible ledger infrastructure lets you build your own custom integrations for any service—from payment processors to banking systems.
Is Blnk free to use?
Blnk combines a free, open-source Core backend (Apache License 2.0) with a premium Cloud platform. The Core backend is freely customizable for commercial use. View our pricing page for more details.
How active is the Blnk developer community?
Our open-source Core is actively supported by a growing community hosted on Discord, where developers collaborate to build and improve the codebase. Join here to share ideas, get help, and contribute.
Can I use Cloud without the open-source Core?
No. The Core backend is required for all Cloud workspaces to ensure full functionality.
Products
Company
About Us Security Report vulnerability Contact Sales
Developers
Core Docs Cloud Guide Tutorials API Reference SDKs Changelog Status
Resources
Blog Pricing Book a demo Contact Support Terms of Service Privacy Policy
Engage
Stay up to date!
Get upcoming releases, product updates, monthly roundups and customer highlights delivered straight to your email. No spam email!
Checking your Browser…
Verifying...
Stuck? Troubleshoot
Success!
Verification failed
Verification expired
Verification expired
Thank you for signing up to our newsletter. Look out for our email updates later this month!
Something went wrong while submitting the form. Please try one more time.
Copyright © 2024 - 2026, Blnk Finance LLC. All Rights Reserved.
United States
Double Exclamation Mark 2 Streamline Icon: https://streamlinehq.com
We use cookies only to track analytics and improve your web experience. We do not use cookies for third-party marketing or ad tracking.
Products
Developers
Resources
Products
Resources
Got asked to move money? Don't build it from scratch.
Blnk helps developers confidently ship their financial products without compromising accuracy or compliance.
Blnk gives you a production-grade, open-source ledger that fits your workflow and keeps balances correct.
Used in production by real teams:
Start building
Built for developers who move money
Here's the idea. If you build features that send, receive or hold value: money, assets, stocks, tokens, etc. — Blnk's got you covered.
Ready to get started?
Deploy your ledger in 15 minutes, start building immediately, or contact us to discuss your product.
Use Cases
Perfect for any idea you want to build
Here's the idea. If you build features that send, receive or hold value: money, assets, stocks, tokens, etc. — Blnk's got you covered.
Wallets
Everything a wallet needs
Ship seamless wallet experiences your users love, powered by a reliable financial ledger.
Fintech
Better fintech products
Skip half the work and build financial accounts, cards, lending, escrow, and payments on a solid financial Core.
Crypto
Accuracy to the smallest satoshi
One ledger for your app's financial activities across both fiat and crypto workflows. Supports any currency.
Payments
Move money confidently
Handle complex money movement across processors, banks, and internal systems, with reconciliation built in.
AI
Finance meets AI
Enjoy an intuitive ledger that gives your AI systems clean, structured financial data to learn and act on.
SaaS
Your billing, your rules
Power your billing, from prepaid and postpaid plans to wallet tracking, invoicing, and credits.
Wallets
Build your wallet, in any currency
Your app is the point of sale. Users can accept contactless payments from physical cards and digital wallets—no extra hardware required.
Field service jobs, farmers' markets, concerts, and other events are perfect use cases for accepting in-person payments.
Crypto
Keep on-ramp & off-ramp transactions in sync
Your app is the point of sale. Users can accept contactless payments from physical cards and digital wallets—no extra hardware required.
Field service jobs, farmers' markets, concerts, and other events are perfect use cases for accepting in-person payments.
Lending
Manage loans and track repayments
Your app is the point of sale. Users can accept contactless payments from physical cards and digital wallets—no extra hardware required.
Field service jobs, farmers' markets, concerts, and other events are perfect use cases for accepting in-person payments.
Fintech
Confidently ship any fintech feature
Your app is the point of sale. Users can accept contactless payments from physical cards and digital wallets—no extra hardware required.
Field service jobs, farmers' markets, concerts, and other events are perfect use cases for accepting in-person payments.
AI
Build AI-powered accounting features
Your app is the point of sale. Users can accept contactless payments from physical cards and digital wallets—no extra hardware required.
Field service jobs, farmers' markets, concerts, and other events are perfect use cases for accepting in-person payments.
Payments
Track money movement across payment methods
Your app is the point of sale. Users can accept contactless payments from physical cards and digital wallets—no extra hardware required.
Field service jobs, farmers' markets, concerts, and other events are perfect use cases for accepting in-person payments.
SaaS
Build your own billing system
Your app is the point of sale. Users can accept contactless payments from physical cards and digital wallets—no extra hardware required.
Field service jobs, farmers' markets, concerts, and other events are perfect use cases for accepting in-person payments.
Programmable ledger API
Build with tools you already use
Blnk is API-first, with SDKs that let you integrate quickly in the languages you already use.
Language-agnostic
You can use Blnk with any programming language, framework or stack.
Seamless integration
Plug Blnk into your existing apps and systems without rebuilding your core logic.
Great developer experience
Get started in 5 minutes with our comprehensive docs or get answers from our Discord community.
cURL
Node.js
Go
Python
PHP
Java
1
2
3
4
5
6
7
8
9
10
11
curl -X POST http://localhost:5001/transactions \
-H 'Content-Type: application/json' \
-d '{
"amount": 1230.12,
"precision": 100,
"currency": "USD",
"source": "@FundingPool",
"destination": "@Frederick-Bates",
"reference": "ref_funding_001",
"description": "Wallet funding"
}'
1
2
3
4
5
6
7
8
9
10
11
asyncfunctioncreateTransaction() {
const tx = await blnk.transactions.create({
amount: 1230.12,
precision: 100,
currency: "USD",
source: "@FundingPool",
destination: "@Frederick-Bates",
reference: "ref_funding_001",
description: "Wallet funding"
});
}
1
2
3
4
5
6
7
8
9
10
11
12
13
funcmain() {
client := blnk.NewClient("http://localhost:5001")
client.Transactions.Create(context.TODO(), blnk.Transaction{
Amount: 1230.12,
Precision: 100,
Currency: "USD",
Source: "@FundingPool",
Destination: "@Frederick-Bates",
Reference: "ref_funding_001",
Description: "Wallet funding",
})
}
1
2
3
4
5
6
7
8
9
10
11
import requests
requests.post("http://localhost:5001/transactions", json={
"amount":1230.12,
"precision":100,
"currency":"USD",
"source":"@FundingPool",
"destination":"@Frederick-Bates",
"reference":"ref_funding_001",
"description":"Wallet funding"
})
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$ch = curl_init("http://localhost:5001/transactions");
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_HTTPHEADER => ["Content-Type: application/json"],
CURLOPT_POSTFIELDS => json_encode([
"amount" => 1230.12,
"precision" => 100,
"currency" => "USD",
"source" => "@FundingPool",
"destination" => "@Frederick-Bates",
"reference" => "ref_funding_001",
"description" => "Wallet funding"
]),
]);
curl_exec($ch);
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("http://localhost:5001/transactions"))
.header("Content-Type","application/json")
.POST(HttpRequest.BodyPublishers.ofString("""
{ "amount":1230.12,
"precision":100,
"currency":"USD",
"source":"@FundingPool",
"destination":"@Frederick-Bates",
"reference":"ref_funding_001",
"description":"Wallet funding"
}
"""))
.build();
HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.discarding());
HTTP 200 OK
{
"id": "txn_6164573b-6cc8-45a4-ad2e-7b4ba6a60f7d",
"status": "APPLIED",
"created_at": "2025-10-12T01:36:46.997063436Z",
"amount": 1230.12,
"precision": 100,
"precise_amount": 123012,
"currency": "USD",
"source": "@FundingPool",
"destination": "@Frederick-Bates",
"reference": "ref_funding_001",
"description": "Wallet funding"
}
Integration was seamless, and the fact that it's open-source adds flexibility. On top of that, Blnk is incredibly fast, making it a solid choice for high-performance financial systems.
Toni Akinmolayan
Senior Software Engineer,
Yousend
Open-source ledger
Build any transaction workflow, fast.
Ship workflows faster without rebuilding your ledger. Define deposits, payouts, wallets, lending, and many more with just a few API calls.
Skip the heavy lifting
Implement what used to take days in minutes — from simple to complex workflows.
Modular by design
It's like legos. Combine building blocks to craft the workflow that fits your product.
Built on double-entry
Enforces accuracy, traceability, and compliance in every transaction.
We had the licenses and the infrastructure, but without a financial core, we couldn’t move forward. Blnk gave us the foundation to build on.
Mario León
CEO & Co-founder,
Tecnología Financiera
Insights
Get a 360-degree view into your ledger
Investigate transactions, generate reports, handle back-office ops, and collaborate with your team on financial data.
Explore your data
View and navigate all of your ledger information in one place with powerful, flexible tables.
Back-office operations
Perform back-office actions directly from the dashboard: create records, commit, or refund transactions, etc.
Generate custom insights
Stop building boring dashboards. With Insights, turn your ledger data into beautiful, interactive visualizations at a glance.
Your browser does not support the video tag.
Managed deployment
Deploy your ledger infrastructure in one click
Run a production-ready ledger in one click. Same ledger engine, fully hosted, monitored, and maintained for you.
Sandbox to production in one click
Explore with our sandbox and seamlessly switch to production whenever you're ready to go live.
Dedicated infrastructure
Your resources aren't shared. You get isolated compute and storage to handle up to 300,000 transactions per minute.
Automated backups
Enjoy up to 7-day backups with point in time recovery included for your ledger data.
Secure DB access
Your data isn't locked in. Deploy and safely connect to your hosted data whenever you need to.
Your browser does not support the video tag.
The level of attention and dedication was exceptional. The support we got has been outstanding, and we couldn't ask for better partners.
Sajith Caldera,
CEO & Co-founder,
Bitnomi
Customers
Developers love Blnk. You're in good company.
We support a variety of startups building exciting use cases in banking, AI, payments, accounting, etc. You're next!
\ \ Public Grid\ \ How Public Grid went from bare Postgres to a production-grade ledger\ \ Renewable energy, Bill payments](/content/customers/public-grid/index.html)
\ \ Morna Tech\ \ How Morna Tech cut a year of development to 6 months with Blnk\ \ Fintech](/content/customers/morna-tech/index.html)
\ \ Yousend\ \ How Yousend shipped cross-border payments with Blnk Finance\ \ Cross-border payments](/content/customers/yousend/index.html)
Frequently asked questions
Have other questions, send us an email at support@blnkfinance.com or contact us
What is Blnk Core?
Blnk Core is an open-source toolkit that gives developers everything they need to build ledgers, automate reconciliation, and manage identities with ease.
How does Blnk's ledger database work?
Blnk’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.
How does Blnk ensure double-entry consistency?
Blnk 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.
Can Blnk Core handle multi-currency balances?
Yes. Blnk Core supports multi-currency by letting you define balances in different currencies and track them independently within the same ledger.
Can I model my own transaction workflows?
Yes, you can. Define how money moves in your system and implement them in Blnk via API calls. Blnk handles all of the ledger logic under the hood.
What's the performance like at scale (high-volume transactions)?
Blnk is designed to handle high volume transactions and workflows. Read our approach here.
Where does Blnk Core store my data?
Blnk core uses Postgres as it's storage engine. You get to bring your own Postgres database giving you 100% control on your data.
How do I connect Blnk Cloud to Blnk Core for insights and monitoring?
You connect your running Core instance to Blnk Cloud using our secure Query Agent. Learn how to connect your Core here.
How do I integrate Blnk into my existing stack?
Blnk is API-first. Run the open-source Core locally or in your infra, then connect through REST APIs or SDKs.
Can I extend Blnk with my own logic?
Yes. Everything in Blnk is driven by APIs. You can wrap workflows in your own services, extend them with business rules, or connect them to any provider.
Can I migrate my current ledger to Blnk Core?
Yes, you can. You can start by running Blnk alongside your current system. Import balances, replay historical transactions if needed, and phase over workflows step by step. Learn more about data migration here.
I have more questions. How do I get answers?
Send us a message at hello@blnkfinance.com or reach out to the team here.
Products
Company
Developers
Resources
Engage
Stay up to date!
Get upcoming releases, product updates, monthly roundups and customer highlights delivered straight to your email. No spam email!
Checking your Browser…
Verifying...
Stuck? Troubleshoot
Success!
Verification failed
Verification expired
Verification expired
Thank you for signing up to our newsletter. Look out for our email updates later this month!
Something went wrong while submitting the form. Please try one more time.
Copyright © 2024 - 2026, Blnk Finance LLC. All Rights Reserved.
United States
Double Exclamation Mark 2 Streamline Icon: https://streamlinehq.com
We use cookies only to track analytics and improve your web experience. We do not use cookies for third-party marketing or ad tracking.