๐Ÿง

quantumteller

The open-source ATM stack โ€” ISO 8583 switch in Go, COBOL core banking, and a quantum-safe crypto roadmap.

๐Ÿง’ What is this? (Plain English)

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.

โœจ Key Features

ISO 8583 switch (Go)

The message protocol real ATMs speak, implemented in modern Go.

COBOL core banking

A genuine COBOL ledger โ€” the language banks still run on.

Quantum-safe roadmap

Migration path to post-quantum encryption (Kyber/Dilithium).

Full transaction flow

Card-in to cash-out, end to end, open source.

๐Ÿ•น๏ธ Interactive Demo

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.)

๐Ÿง
ATM
โš™๏ธ
Go Switch
๐Ÿ—„๏ธ
COBOL Core

๐Ÿงฐ Tech Stack

Go (ISO 8583 switch)COBOL core bankingpost-quantum cryptography roadmapcontainerized dev environment

๐ŸŒ Real-Life Applications

โญ Support the Project

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.