The open-source ATM stack โ ISO 8583 switch in Go, COBOL core banking, and a quantum-safe crypto roadmap.
Everything an ATM needs to work, as open source: the message language ATMs speak (ISO 8583), a real core-banking ledger written in COBOL (the 60-year-old language banks still run on), a modern Go switch connecting them โ plus a plan for encryption that even future quantum computers can't crack.
The message protocol real ATMs speak, implemented in modern Go.
A genuine COBOL ledger โ the language banks still run on.
Migration path to post-quantum encryption (Kyber/Dilithium).
Card-in to cash-out, end to end, open source.
Insert a card and watch the ISO 8583 message travel: ATM โ Go switch โ COBOL core โ back with cash. (Illustrative in-browser simulation of what the real system does.)
If this project is useful or interesting to you, starring โญ and forking ๐ด the repo is the best way to support it and help others find it.