Galoy Talk to us
Galoy Core

The core banking system for software-native banks.

Money and the systems that move it are changing faster than ever. The software banks rely on was not built for this moment. Galoy is building infrastructure to power the leading banks of tomorrow: a robust multi-asset ledger, Bitcoin and stablecoin payment rails, digital-asset-backed lending, and more, rooted in modern best practices.

Inside the core

The Galoy Core includes all of these areas.

Unified multi-currency ledgerGeneral ledger and accountingEvent-sourced architecture and auditGovernance and approvalsDigital-asset layerDeposit operationsAdmin panelBaaS platformRegulatory reporting engineDocument managementCustomer communicationsSecurity and infrastructureAssurance and governance posturePayments hub and orchestrationAI and agent governanceDeposit product breadthBroader lending lifecycleProgram oversightRegulatory reporting and risk

What the core does

Multi-currency banking on one ledger.

The ledger records dollars, euros, Bitcoin, and stablecoins in a single double-entry accounting model. Transactions post in real time, around the clock, without a batch window, and the general ledger, P&L, and balance sheet all come from the same books.

Bitcoin and stablecoin payments.

The payments layer is built to carry traditional and digital rails in one place: ACH, Fedwire, RTP and FedNow, Lightning, and major stablecoins. More on Bitcoin →

Digital-asset-backed lending.

Banks can offer term loans and lines of credit collateralized by digital assets. Collateral is marked to market in real time, margin-call ladders are configurable, and custody runs through a custodian-agnostic integration layer, so the bank chooses its custodians.

Bank operations under governance.

Maker-checker approvals are wired into credit and withdrawal flows. Deposit operations carry two-step controls, BaaS programs get partner sub-ledgering that rolls up to the general ledger, and regulatory reporting is generated from governed data.

Technical architecture

Written in Rust Event-driven, double-entry ledger at the center Modules with explicit contracts, enforced at compile time Deployed, monitored, and recovered as one system Open-source foundations, including the Cala ledger

Every balance carries its history.

The ledger is built from immutable events rather than overwritten rows. Financial statements can be reproduced as of any effective date, every account carries its full timeline, and every authorization decision leaves a record. When an examiner asks how a balance came to be, the system can show the events that produced it.

One system with strong internal boundaries.

Each banking function lives in its own module with an explicit contract, checked when the code is compiled, and the modules run together as a single system. That means one deployment to operate and one set of books to trust, without the reconciliation seams that appear when a bank is stitched together from separate services. Read the architecture post →

AI-native

AI tooling has changed how software is built. For banks, credit unions, and other financial institutions running on systems designed decades ago, that is a headwind: the old cores were never meant to be extended this way. For institutions whose software is designed to harness it, the same shift is a tailwind, compounding into speed, security, efficiency, and risk mitigation from the ground up.

How Galoy builds with AI →

Build with Galoy

Galoy engineers technology for leaders who are redefining money and banking.

If that’s you, get in touch