THE MODERN FINANCIAL CORE
2026

AI-native, built on an immutable ledger.

SCROLL ↓

One ledger. Everything on it.

Dollars, euros, tokens, schedules. Every entry balanced by the system itself, every close run in one pass. Nothing reconciled by hand, ever again.

The financial core.

Provably correct. Closes in one run. Audit-ready. Quietly years ahead.

Join the beta
THE MODERN FINANCIAL CORE

AI-native, built on an immutable ledger.

Multi-entity accounting, automated disclosures, and digital-asset treasury on a provably correct core. Tier-1 ERP depth, none of the bloat.

CENCO ⌘K
Dashboard
Ledger
Invoices
Bills
Digital assets
Tax
Entities
Reports
Meridian Labs, Inc.
Overview
Books balanced · Jun close in 3d FY2026 · USD
Cash $12,408,112.09 +4.2% MoM
Revenue · MTD $1,982,440.00 +11.8% MoM
AR outstanding $643,208.17 18 open invoices
Digital assets TIED OUT $4,821,309.42 31 lots · 4 assets
Cash position · trailing 90d reconciled daily
Recent postings
JE-4482 · Invoice #1067$48,200.00
JE-4481 · ETH lot #29 acq$312,406.88
JE-4480 · VAT · UK entity£9,114.20
JE-4479 · Payroll accrual$286,540.00
all entries balanced
Palantir AWS Base Ethereum Circle USD Coin Claude
THE PRODUCT

One core. Every surface your finance team works in.

SEE ALL
GENERAL LEDGER Balance is enforced, not checked.

Double-entry rules live in the database. An unbalanced entry is rejected at write, by any client, human or agent.

Σ debits = Σ credits, enforced at the data layer
Posted lines are append-only with permanent lineage
Closed periods lock cryptographically
Explore the ledger →
HOW A TRANSACTION BECOMES A RECORD
SOURCEInvoice, bill, payment, wallet
DRAFTBalanced entry proposed
DATABASE INVARIANT Σ debits = Σ creditsENFORCED AT WRITE
IF BALANCEDPostedAPPEND-ONLYImmutable; reversals leave lineage
IF NOTRejectedWRITE REFUSEDNever reaches the books
No app-layer flag to bypass, the constraint lives where the data lives.
MONTH-END CLOSE Close the month in one run.

One guarded run posts depreciation, amortization, revenue recognition, and FX revaluation, then refuses to close until the trial balance ties.

Durable checklist with real sign-offs
Readiness gate blocks an out-of-balance close
Period locks on close; reopening is privileged
See the close →
THE CLOSE PIPELINE
Depreciation
Amortization
Revenue rec.
FX revaluation
ONE GUARDED RUNAll schedules post together
READINESS GATETrial balance must tieΔ $0.00Won't close while out of balance
PERIOD CLOSEDLocked & sealed on-chainReopening is privileged and logged
One pass, not a two-week scramble.
DIGITAL ASSETS Crypto on the same books as your dollars.

Tokens are first-class: every lot carries cost basis, every movement posts a balanced entry, and the subledger ties to the GL continuously.

Lot-by-lot basis and realized gains
Fair value at close, unrealized to P&L (ASU 2023-08)
Sealed on-chain, provable to auditors
Explore digital assets →
TWO ASSET CLASSES · ONE TRIAL BALANCE
FIATBank & card activityUSD · EUR · GBP
CRYPTOWallet movementsLot-by-lot cost basis
↘ ↙
SAME LEDGEREvery movement posts a balanced entry
CONTINUOUS TIE-OUTSubledger = GL 1150Δ $0.00Fair value at close, unrealized to P&L (ASU 2023-08)
No side spreadsheet. Nothing to reconcile at month-end.
REPORTS Statements derived from the journal.

P&L, balance sheet, cash flow, trial balance, and aging, all computed from journal lines, so they reconcile by construction.

Comparative P&L and balance sheet with prior-year Δ
Cash flow, indirect and tie-checked
Branded reporting package for your CPA
See reporting →
ONE SOURCE · EVERY STATEMENT
SINGLE SOURCEJournal linesNothing is keyed twice or synced overnight
P&Lcomparative, prior-year Δ
Balance sheetclassified
Cash flowindirect, tie-checked
Trial balanceadjusted & post-closing
AR / AP agingby bucket
GL detaildrill to any line
RECONCILED BY CONSTRUCTIONEvery figure traces to its journal lines✓ TIED
Derived, never re-entered, so the statements can't disagree.
AI AGENTS Agents draft. A human approves.

Chartered agents categorize, reconcile, and prepare the close, as drafts. Nothing reaches the ledger without human approval. That's enforced, not optional.

Bookkeeper, Close Controller, Tax Strategist, Treasurer
Every run is logged, metered, and reversible
Agents never auto-post to the ledger
Meet the AI staff →
AGENTS PROPOSE · PEOPLE DECIDE
AGENTReads the booksBank feed, bills, wallets
OUTPUTDraft entryNOT POSTED
HUMAN APPROVALA person reviews and approvesMaker-checker: the approver is never the drafter
APPROVEDPosts to the ledgerLOGGED
REJECTEDReturns to the agentFeedback improves the next run
Every run is metered, attributed, and reversible. Agents never auto-post.
100% of entries balanced at write, enforced by the database, not the app
$0.00 trial-balance drift, fiat and crypto tied out continuously
1 run to close the month, gated until the books tie
Day one audit-ready, every close sealed on-chain, tamper-evident
SEALED · ON-CHAIN PROOF

We seal your ledger to Ethereum. Not your coins. Your proof.

We hash your whole journal into one SHA-256 fingerprint on Ethereum mainnet. Your coins stay where they are. The proof of how you accounted for them goes on-chain.

04

Seals the books, not the coins

Crypto stays on its own chains. The anchor fingerprints the ledger that accounts for it, so the record can't be quietly changed.

Tamper-evident by math.
05

Verified by anyone, trusting no one

An auditor recomputes the fingerprint and reads it off the public contract. A match proves the books are untouched since close.

Zero trust required.
06

Anchored to Ethereum mainnet

The most secure public ledger there is, through a contract with no admin keys. One checkpoint per close.

Permanent. Public. Provable.
WHAT'S INSIDE

Everything on one ledger.

Every module posts to the same core. No syncs, no cron jobs, no migration lag.

General ledger

⇄ FLIP

General ledger

The double-entry core.

Σ debits ≠ Σ credits is rejected at write, by the database itself
Posted lines are append-only; reversals leave permanent lineage
Closed periods lock cryptographically; reopening is privileged and logged
More →

AP & AR

⇄ FLIP

AP & AR

Procure-to-pay subledgers that reconcile continuously, not just at month-end.

Bills, invoices, and payments post instantly; subledgers reconcile continuously
Vendor invoices are bound to their PO; over-tolerance invoicing is refused
Closed-period voids and credit memos roll into the current period automatically
More →

Tax

⇄ FLIP

Tax

Precision localizations. Integer basis points, ties to the cent.

Integer basis points, never float, no rounding drift at scale
Ties to the GL to the cent, unwinding automatically on reversal
More →

Digital assets

⇄ FLIP

Digital assets

Crypto on the same books, lot by lot.

Lot-by-lot basis and realized gains
Fair value at close, unrealized to P&L (ASU 2023-08)
Sealed on-chain, provable to auditors
More →

Multi-entity

⇄ FLIP

Multi-entity

Global corporate architecture. Native multi-currency, elimination-ready.

Each entity keeps its own functional currency and tax regime, rolled up to one parent
Intercompany transactions are flagged and elimination-ready for instant consolidation
More →

Roles & invites

⇄ FLIP

Roles & invites

Owner, admin, controller, clerk, auditor read-only. Bring the whole team in.

One permission matrix, five roles
Email-bound, single-use invitations
Your auditor gets a login, not a zip
More →

Secure identity

⇄ FLIP

Secure identity

Email + SMS verification, bank-grade password and session handling.

Two-channel verification before entry
Lockouts enforced at the data layer
Encrypted at rest and in transit
More →

Dashboard & reports

⇄ FLIP

Dashboard & reports

Cash, P&L, AR/AP, and digital-asset holdings at a glance, always reconciled.

Statements derived from journal lines
Reconciled by construction
The UI is a client of the same API you get
More →
Now live Bank connections Invoice & payment sending
Coming soon Statutory localization Expense & payroll integrations Deeper AI copilots
TRUST & SECURITY

Books don't drift. That's not a promise. It's a constraint.

The invariants are enforced where the data lives, not in the app. An unbalanced entry can't be written. A posted entry can't be silently changed. When your auditor asks how you know the numbers are right, you have an answer.

-- enforced in the database, not just the app
INVARIANT sum(debits) = sum(credits) · every posting
INVARIANT posted entries are immutable · append-only
INVARIANT entry_date within its period · no out-of-range dates
INVARIANT closed periods stay closed · reopen is privileged
Double-entry invariantsEvery posting balances, rejected at write, not flagged after.
Immutable, audit-logged historyPosted entries never change; every action leaves an append-only trail.
Real roles, real boundariesOwner, admin, controller, clerk, auditor read-only. Least privilege by default.
Every entry dated in its periodPostings can't fall outside their period, and a closed period only reopens through a locked, privileged path.
Encrypted at rest, verified identityEmail + SMS verification, bank-grade session handling, encryption at rest.
BUILT FOR HOW YOU OPERATE

Several entities. Several currencies. One source of truth.

Multi-entity

Each entity keeps its own books and functional currency, rolling up to one org.

Meridian Labs, Inc.US · USD
Meridian Labs UK LtdGB · GBP
Meridian GmbHDE · EUR

International by default

Currencies, VAT/GST, and country-specific tax, exact math, not float rounding.

USD EUR GBP VAT GST Sales tax

Your whole team, safely

Invite by email. Everyone gets exactly the access their role needs, including your auditor.

owner admin controller clerk auditor · read-only
EARLY ACCESS

Be early to the core.

Cenco is in private beta. Partners get the whole company behind their close, and the real product, not a logo wall.

01

A direct line to the builders

You talk to the engineers who wrote the ledger, not a support queue.

02

Shape the roadmap

Bank connections, payment sending, consolidation, partners decide what ships next.

03

Founding partner pricing

Free during the beta, with founding terms locked in when we launch.

Run your business on a core you can prove.

First entity live in minutes. Free during the beta, no six-month implementation.