# Policy-as-Code Smart Contract Compliance

> Policy-as-Code embeds regulatory logic directly into smart contracts: KYC checks, holding periods and investor accreditation are automatically enforced in real-time. Chainlink develops the standards, MiCA accelerates adoption.

**Sector:** Quaternary sector · **Industry:** Risk management and corporate governance · **Organisation:** Europäische Investitionsbank (EIB) mit Société Générale Forge, Santander, Goldman Sachs · **Maturity level:** Pilot

Canonical URL: https://www.sapientblock.com/en/use-cases/europaeische-investitionsbank-regulierung-automatisch-durchsetzen

## Documentation status

- **Project status:** Pilot
- **Evidence:** Evidence high
- **Editorial review:** Ufuk Avci, 15 April 2026

## Description

Policy-as-Code embeds regulatory logic directly into smart contracts. Instead of retrospective audits, KYC checks, holding periods and accreditation are enforced in real time. Chainlink develops the oracle infrastructure for on-chain compliance. MiCA (EU) has provided the legal framework since 2024.

Policy-as-Code transforms compliance from a reactive cost centre into a proactive security feature. Regulation is not audited but enforced.

## Benefits

- Issuers of tokenised securities automate investor accreditation, holding periods and geographic restrictions.
- Compliance costs for regulated token issuances are significantly reduced through automation.
- Investors benefit from more secure tokenised markets — non-compliant transactions are technically blocked.
- Regulatory logic embedded directly in smart contracts — non-compliant transactions become technically impossible.
- Chainlink oracle infrastructure makes off-chain compliance data available on-chain.
- MiCA (EU, since 2024) provides the legal framework for automated compliance.
- Compliance teams are relieved from manual checks and focus on strategic regulatory work.
- Lawyers develop a new skill set: regulation as code.

## Challenges

- Codifying complex regulatory logic in smart contracts requires close collaboration between lawyers and developers.
- Automatically enforced restrictions can block legitimate transactions — false positives without human correction.
- Technical and legal fragmentation across jurisdictions remains a significant challenge.
- Smart contracts are difficult to change after deployment — regulatory changes require upgrade mechanisms.
- Lawyers must acquire basic programming skills or work closely with smart contract developers.

## Technology foundation

ERC-20/ERC-721 token standards with embedded compliance logic, Chainlink Oracles for off-chain data, allowlist-based transfer restrictions.

## Sources

- [Chainlink – Oracle Infrastructure](https://chain.link)
- [MiCA – Markets in Crypto-Assets Regulation](https://www.esma.europa.eu/esmas-activities/digital-finance-and-innovation/markets-crypto-assets-regulation-mica)
- [EIB: European Investment Bank issues its first ever digital bond on a public blockchain (April 2021, 100 Mio. EUR auf Ethereum, mit Goldman Sachs, Santander, Société Générale)](https://www.eib.org/en/press/all/2021-141-european-investment-bank-eib-issues-its-first-ever-digital-bond-on-a-public-blockchain)
- [EIB: Project Venus – erste auf Euro lautende digitale Anleihe auf einer privaten Blockchain (2022, GS DAP, T+0-Settlement, DvP gegen Zentralbankgeld)](https://www.eib.org/en/press/all/2022-448-eib-innovates-further-with-project-venus-the-first-euro-denominated-digital-bond-on-a-private-blockchain)
- [CoinDesk: European Investment Bank Issues $121M Digital Notes Using Ethereum](https://www.coindesk.com/markets/2021/04/28/european-investment-bank-issues-121m-digital-notes-using-ethereum)
