Changelog
All notable changes to the IPTF Map are documented here following Keep a Changelog format.Unreleased
Changed
- feat(use-case): Broadened Private Authentication beyond institutional KYC to cover governance and national identity use cases
- feat(approach): Restructured Private Authentication Approach with credential-source taxonomy and validated deployment references
Added
Approaches and Patterns
- feat(approach): Private Money Market Funds - Privacy-preserving MMF operations with ZK NAV proofs
- feat(pattern): EY: Starlight - Solidity transpiler for private on-chain state
- feat(pattern): Network-Level Anonymity - Transport-layer sender anonymity (Tor, mixnets, private RPC, TEE)
- feat(pattern): TEE-Assisted Network Anonymity - TEE+secret-sharing for low-latency sender anonymity
- feat(pattern): Private Shared State - Multi-party private state (FHE, MPC+ZK, TEE)
- feat(approach): Restructured Private Trade Settlement - Single-chain and cross-chain approaches with trade-off matrices (#77)
- feat(pattern): Enhanced Hybrid TEE + ZK Settlement with trust framework and PoC learnings (#79)
- feat(approach): Enhanced Private Bonds with PoC learnings and coprocessor model analysis
- feat(approach): Privacy Standards Survey - Standards catalog and gap analysis (#64)
- feat(pattern): Compliance Monitoring - Transaction screening with privacy-preserving audit (#73)
Use Cases
- feat(use-case): Private Read - Blockchain query privacy
- feat(use-case): Private Corporate Bonds - Capital formation privacy
- feat(use-case): Private Government Debt - Sovereign/municipal bonds
- feat(use-case): Private FX - Cross-border settlement privacy
- feat(use-case): Private Stocks - Tokenized equity
- feat(use-case): Private Commodities - Commodity trading
- feat(use-case): Private Repo - Repurchase agreements
- feat(use-case): Private Money Market Funds - Yield-bearing funds
- feat(use-case): Private Treasuries - Corporate treasury
- feat(use-case): Private Payments - Payment rails
- feat(use-case): Private Oracles - Data feed privacy
- feat(use-case): Private Messaging - Interbank communication
Patterns and Infrastructure
- feat(pattern): L2 Privacy Evaluation Framework - Institutional L2 comparison methodology
- feat(pattern): Cross-chain Privacy Bridge - Privacy-preserving cross-chain assets
- feat(pattern): Stateless Plasma Privacy - Client-side proving (Intmax-style)
- feat(pattern): vOPRF Nullifiers - Threshold vOPRF-based nullifier generation (#61)
- feat(pattern): Modular Privacy Stack - Four-layer privacy architecture (#54)
- feat(pattern): Hybrid Public-Private Modes
- feat(pattern): Private Transaction Broadcasting (#43)
- feat(pattern): TEE-Based Privacy (#44)
- feat(pattern): Threshold Encrypted Mempool (#45)
Vendors
- feat(vendor): TACEO Merces - MPC + ZK for private stablecoin transfers
- feat(vendor): Fhenix - FHE privacy (#32)
- feat(vendor): Space and Time (#46)
Infrastructure and Tooling
- feat(ci): Enhanced AI content quality guardrails (#58)
- Vale prose linter with IPTF styles
- GLOSSARY.md term consistency checker
- JSON Schema frontmatter validation
- Husky pre-commit hooks
- LLM-based content review tool
- feat(ci): Pattern validation workflow (#40)
- docs: Q1 2026 PRD with sprint planning (#39)
- docs: CHANGELOG.md and weekly summary script (#49)
- docs: weekly-updates directory (#59)
Fixed
- fix(pattern): Include trade-offs around handling stock splits in ERC-3643 (#81)
- fix(refs): Updated Private Bonds PoC links to ethereum/iptf-pocs
- fix(pattern): Required frontmatter fields across all patterns (#42)
0.2.0 - 2025-12-19
Added
Patterns
- feat(pattern): TEE Key Manager (#33)
- feat(pattern): EIL - Encrypted Inline Ledger (#26)
- feat(pattern): FOCIL-EIP7805 (#26)
- feat(pattern): Lean Ethereum (#26)
- feat(pattern): OIF - Optimized Integrity Framework (#26)
- feat(pattern): Noir Private Contracts (#21)
Vendors and Approaches
- feat(vendor): Paladin (#19)
- feat(vendor): State Labs - Tx Shield, OpenTMP LLM, Collab-Key (#7)
- feat(vendor): Soda Labs
- feat(vendor): Miden (#18)
- feat(approach): Private Broadcasting (#6)
- feat(approach): Private Bonds
Jurisdictions and Documentation
- feat(jurisdiction): EU Data Protection (#8)
- docs: GLOSSARY.md - Privacy terminology (#5)
Changed
- refactor: Split patterns directory into patterns + approaches (#2)
Fixed
- fix(pattern): DvP ERC-7573 updates (#31)
- fix(use-case): Private-auth - Revocation and zk-TLS mechanism
- fix(docs): Glossary - Clarified core privacy concepts (#29)
- fix(docs): ZKsync naming standardization (#20)
0.1.0 - 2025-10-06
Added
Initial repository import with core privacy patterns, use cases, vendors, and jurisdictional frameworks.Patterns
- 20+ privacy patterns covering ZK, MPC, TEE, and stealth addresses
Use Cases
- Private authentication
- Private bonds
- Private derivatives
- Private RWA tokenization
- Private stablecoins
Domains
- Custody
- Data oracles
- Funds and assets
- Identity and compliance
- Payments
- Trading
Jurisdictions
- DE eWpG
- EU MiCA
- International Banking Secrecy
- US SEC
Vendors
- Aztec
- Chainlink ACE
- Curvy
- Fireblocks
- Miden
- Privacy Pools
- Railgun
- Renegade
Documentation
- GLOSSARY.md with standardized terminology
- CC0 public domain license

