Story / N°05 · Fintech

The story of Meridian Ledger.

Zero drift, zero exceptions, zero excuses.

05 · FINTECH2024 · 22 weeks
01 — Drift is a growth killer

The neobank was doubling every eight months. That is a wonderful problem until the auditor arrives. Reconciliation drift across three payment rails was running at 0.4% per day and compounding. Regulators in two target countries had frozen the expansion pending a clean ledger.

02 — Append-only by design

We built the new ledger in Go on Postgres, append-only, with logical-time ordering that survives clock skew and partial partitions. Every event is a fact; no fact is ever mutated. The reconciliation engine tails every rail in real time and refuses to fall behind.

03 — Parallel proof

For six weeks the new ledger ran in parallel with the legacy one, taking the same inputs and producing balances the auditor could diff line-by-line. When the diff hit zero and stayed there for three consecutive audit windows, the legacy system was retired.

04 — Green light

SOC 2 Type II passed on the first audit. Regulatory approval landed for four new countries within a quarter. Reconciliation drift over the first 180 days: zero, to the cent.

Our auditors stopped asking us questions. That is the highest praise.
CFO, LATAM Neobank
— Epilogue

Meridian now underwrites every product line the bank has launched since — including two credit products the old ledger could never have supported.