Developer
How do you integrate a ledger with an ERP or core banking system?
Two systems, two consistency models, one set of numbers that has to agree.
The answer
Through one adapter that owns the boundary, with idempotent writes in both directions, an explicit statement of which system is authoritative for which fact, and a break procedure for when they disagree. The integration’s hard requirement is not throughput — it is that two systems with different consistency models and different operating hours must agree about money, and disagreement is a normal event that needs a designed path rather than an incident.
Decide authority per fact, not per system
The core system is usually authoritative for the customer record; the ledger may be authoritative for the on-chain position. Write the split down at field level before building, because "they should just match" is not a rule anyone can implement, and it is exactly what a reconciliation break forces you to define under pressure.
Design for the batch window
ERPs and core systems close. Ledgers do not. Decide what happens to activity that lands during the close, whether it queues or posts to the next period, and how the daily reconciliation treats it — this single question causes more month-end surprises in integrations than any other.
Talk to the practice
Tell us what you are trying to build and what has to be true for it to work.
Contact