# Programmable Money

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

**Sector:** Tertiary sector · **Industry:** Fintech · **Organisation:** Blockchain Reallabor · **Maturity level:** Concept

Canonical URL: https://www.sapientblock.com/en/use-cases/blockchain-reallabor-geld-bedingungen-programmieren

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

## Benefits

- Lower compliance costs through automation of control processes and reduced audit efforts.
- 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.
- Less administrative burden through automatic generation of proof of use and documentation.

## Challenges

- Existing financial systems may need fundamental revision to integrate the new technology.
- 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.
- 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.

## Sources

- [Blockchain-Reallabor Programmable Money](https://blockchain-reallabor.de/portfolio-item/programmable-money/)
- [Blockchain-Reallabor im Rheinischen Revier](https://www.iml.fraunhofer.de/de/presse_medien/pressemitteilungen/Blockchain-Reallabor.html)
