Programmable Money
Sector: Tertiary sector · Industry: Fintech · Organisation: Blockchain Reallabor · Maturity level: Concept
Programmable Money is a blockchain-based wallet technology that controls transactions through pre-programmed spending criteria. Payments are only released when the wallet owner fulfills defined conditions through verifiable proofs. The project was developed as a demo by the Blockchain Reallabor in the Rhineland Revier and enables purpose-bound project budgets with automated verification of fund usage.
Documentation status
- Project status: Concept
- Evidence: Evidence medium
- Editorial review: Ufuk Avci, 15 April 2026
Description
Programmable Money is digital money with embedded logic: smart contracts define under which conditions funds can flow, for what purposes they may be used, and when they expire. The Blockchain Reallabor Hürth (Fraunhofer FIT + Fraunhofer IML) demonstrates such concepts as practical use cases for business.
Traditional money is neutral — it can be spent on anything. Programmable Money changes this: a smart contract can define that government subsidies may only be used for green investments (and automatically return if used otherwise). Or employee benefits expire at the end of the month if unused. Or supplier payments are only released upon verified fulfilment of delivery conditions. The Blockchain Reallabor demonstrates these concepts as a live demonstrator. Programmable Money is also a core topic for the ECB with the digital euro: the ECB is researching conditional payments for digital central bank money. Fnality uses earmarking as the first practical implementation: funds are reserved for specific transaction purposes and cannot be used otherwise. In September 2024, Deutsche Bundesbank and Siemens settled a digital transition bond where interest payments were automatically paid out via smart contract.
Perspectives
B2B — organisations perspective
Companies can link supplier payments to smart contracts: payment is made automatically upon delivery confirmation, quality inspection, or milestone completion — without manual approval processes, without payment delays.
Employees perspective
HR teams can implement benefits such as training budgets or meal subsidies as Programmable Money: automatic approval for authorised categories, automatic expiry of unused budgets — without manual checks.
Benefits
General
- Reduced risk of misuse through automatic verification of spending conditions before each transaction.
- Improved financial control through transparent and traceable use of funds.
- Automated verification of project budgets without manual intervention.
B2B — organisations
- Lower compliance costs through automation of control processes and reduced audit efforts.
Employees
- Less administrative burden through automatic generation of proof of use and documentation.
Challenges
General
- The technology requires full integration between wallet, smart contracts, and SSI system for smooth functionality.
- Defining and programming correct spending criteria is complex and requires careful planning.
B2B — organisations
- Existing financial systems may need fundamental revision to integrate the new technology.
Employees
- Employees need training in handling the new wallet technology and verifiable credentials.
Technology foundation
Programmable Money uses smart contracts on a blockchain to automatically monitor and enforce payment conditions. The technology combines digital wallets with a Self-Sovereign Identity (SSI) system to create verifiable proofs for fulfilment of spending criteria.
Implementation examples
Programmable Money Demo
The Reallabor aimed to investigate and demonstrate the potential of blockchain technology for the financial sector. The goal was to develop a solution for improved control and transparency in the use of earmarked funds.
The Blockchain Reallabor developed a demo application for programmable money transfers with automatic expenditure control.
Within the framework of the Blockchain Reallabor in the Rhineland region, a demonstration of Programmable Money was developed, enabling earmarked project budgets with automated verification of fund usage. The project started on 2 September 2019 with funding of 1.2 million euros from the NRW state government over one year. Development was carried out in cooperation with the Fraunhofer Institutes FIT and IML, RWTH Aachen and other research institutions.
The system addresses the problem of misuse of funds and the high administrative effort involved in manually checking project expenses. Automated verification reduces the risk of abuse and improves financial control.
Tags
Smart Contracts, Earmarked Payments, Automated Compliance, Digital Wallet, Financial Verification