K
  • CIP-1CIP Process
  • CIP-2Coin Selection Algorithms for Cardano
  • CIP-3Wallet Key Generation
  • CIP-4Wallet Checksums
  • CIP-5Common Bech32 Prefixes
  • CIP-6Stake Pool Extended Metadata
  • CIP-7Curve Pledge Benefit
  • CIP-8Message Signing
  • CIP-9Protocol Parameters (Shelley Era)
  • CIP-10Transaction Metadata Label Registry
  • CIP-11Staking key chain for HD wallets
  • CIP-12On-chain stake pool operator to delegates communication
  • CIP-13Cardano URI Scheme
  • CIP-14User-Facing Asset Fingerprint
  • CIP-15Registration Transaction Metadata Format
  • CIP-16Cryptographic Key Serialisation Formats
  • CIP-17Cardano Delegation Portfolio
  • CIP-18Multi-Stake-Keys Wallets
  • CIP-19Cardano Addresses
  • CIP-20Transaction message/comment metadata
  • CIP-21Transaction requirements for interoperability with hardware wallets
  • CIP-22Pool operator verification
  • CIP-23Fair Min Fees
  • CIP-24Non-Centralizing Rankings
  • CIP-25Media Token Metadata Standard
  • CIP-26Cardano Off-Chain Metadata
  • CIP-27CNFT Community Royalties Standard
  • CIP-28Protocol Parameters (Alonzo Era)
  • CIP-29Phase-1 Monetary Scripts Serialization Formats
  • CIP-30Cardano dApp-Wallet Web Bridge
  • CIP-31Reference inputs
  • CIP-32Inline datums
  • CIP-33Reference scripts
  • CIP-34Chain ID Registry
  • CIP-35Changes to Plutus Core
  • CIP-36Catalyst Registration Transaction Metadata Format (Updated)
  • CIP-37Dynamic Saturation Based on Pledge
  • CIP-40Collateral Output
  • CIP-42New Plutus Builtin serialiseData
  • CIP-45Decentralized WebRTC dApp-Wallet Communication
  • CIP-49ECDSA and Schnorr signatures in Plutus Core
  • CIP-50Pledge Leverage-Based Staking Rewards
  • CIP-52Cardano audit best practice guidelines
  • CIP-54Cardano Smart NFTs
  • CIP-55Protocol Parameters (Babbage Era)
  • CIP-57Plutus Contract Blueprint
  • CIP-58Plutus Bitwise Primitives
  • CIP-59Terminology Surrounding Core Features
  • CIP-60Music Token Metadata
  • CIP-67Asset Name Label Registry
  • CIP-68Datum Metadata Standard
  • CIP-69Script Signature Unification
  • CIP-71Non-Fungible Token (NFT) Proxy Voting Standard
  • CIP-72Cardano dApp Registration & Discovery
  • CIP-74Set minPoolCost to 0
  • CIP-75Fair Stake Pool Rewards
  • CIP-80Transaction Serialization Deprecation Cycle
  • CIP-82Improved Rewards Scheme Parameters
  • CIP-83Encrypted Transaction message/comment metadata (Addendum to CIP-0020)
  • CIP-84Cardano Ledger Evolution
  • CIP-85Sums-of-products in Plutus Core
  • CIP-86NFT Metadata Update Oracles
  • CIP-88Token Policy Registration
  • CIP-89Distributed DApps & Beacon Tokens
  • CIP-91Don't force Built-In functions
  • CIP-93Authenticated Web3 HTTP requests
  • CIP-94On-chain SPO polls
  • CIP-95Web-Wallet Bridge - Conway ledger era
  • CIP-99Proof of Onboarding
  • CIP-100Governance Metadata
  • CIP-101Integration of keccak256 into Plutus
  • CIP-102Royalty Datum Metadata
  • CIP-103Web-Wallet Bridge - Bulk transaction signing
  • CIP-104Web-Wallet Bridge - Account public key
  • CIP-105Conway era Key Chains for HD Wallets
  • CIP-106Web-Wallet Bridge - Multisig wallets
  • CIP-107URI Scheme - Block and transaction objects
  • CIP-108Governance Metadata - Governance Actions
  • CIP-109Modular Exponentiation Built-in for Plutus Core
  • CIP-110Plutus v1 Script References
  • CIP-112Observe Script Type
  • CIP-114CBOR Tags Registry
  • CIP-115CBOR tag definition - ED25519-BIP32 Keys
  • CIP-116Standard JSON encoding for Domain Types
  • CIP-117Explicit script return values
  • CIP-119Governance metadata - DReps
  • CIP-120Constitution specification
  • CIP-121Integer-ByteString conversions
  • CIP-122Logical operations over BuiltinByteString
  • CIP-123Bitwise operations over BuiltinByteString
  • CIP-124Extend token metadata for translations
  • CIP-127ripemd-160 hashing in Plutus Core
  • CIP-128Preserving Order of Transaction Inputs
  • CIP-129Governance Identifiers
  • CIP-132New Plutus Builtin dropList
  • CIP-133Plutus support for Multi-Scalar Multiplication over BLS12-381
  • CIP-134Cardano URIs - Address Representation
  • CIP-135Disaster Recovery Plan for Cardano networks
  • CIP-136Governance metadata - Constitutional Committee votes
  • CIP-137Decentralized Message Queue
  • CIP-138Plutus Core Builtin Type - `Array`
  • CIP-139Universal Query Layer
  • CIP-140Ouroboros Peras - Faster Settlement
  • CIP-141Web-Wallet Bridge - Plutus wallets
  • CIP-142Web-Wallet Bridge - Network Determination
  • CIP-143Interoperable Programmable Tokens
  • CIP-146Multi-signature wallet registration and discovery
  • CIP-149Optional DRep Compensation
  • CIP-150Block Data Compression
  • CIP-151On-Chain Registration - Stake Pools
  • CIP-152Modules in UPLC
  • CIP-153Plutus Core Builtin Type - MaryEraValue
  • CIP-155SRV registry
  • CIP-156Plutus Core Builtin Function - multiIndexArray
  • CIP-161Ouroboros Phalanx - Breaking Grinding Incentives
  • CIP-163Time-Bound Delegation with Dynamic Rewards
  • CIP-381Plutus support for Pairings over BLS12-381
  • CIP-1694A First Step Towards On-Chain Decentralized Governance
  • CIP-1852HD (Hierarchy for Deterministic) Wallets for Cardano
  • CIP-1853HD (Hierarchy for Deterministic) Stake Pool Cold Keys for Cardano
  • CIP-1854Multi-signatures HD Wallets
  • CIP-1855Forging policy keys for HD Wallets
  • CIP-9999Cardano Problem Statements
  • About
  • Contributors

© 2025 Cardano Foundation

cip-0116 - Annex

changelog

CIP-0116 JSON Schema Changelog

This document aims to catalog the changes between JSON schemas, to be updated as new eras are added.

Chang Hardfork Babbage -> Conway (2024-xx-xx)

  • Babbage CDDL (12dc779)
  • Conway CDDL (xxxxxxx)

Added

Changed

Removed

Notes

xxxx Hardfork Conway -> xxxx (202x-xx-xx)

  • Conway CDDL (xxxxxxx)

Added

Changed

Removed

Notes

Table of Contents
0%