# Purpose This index holds the existing numbers for MPS and MIPs documents that have been accepted. It's purpose is to be the canonical reference for reviewers of this repository to assign the next available number to a specific document type # MPS MPS-0001: (reserved for process document) [MPS-0002: midnight-developer-tooling](/mps/mps-0002-developer-tooling.md) [MPS-0003: caip-support](/mps/mps-0003-caip-support.md) [MPS-0004: trusted-proof-serving](/mps/mps-0004-trusted-proof-serving.md) [MPS-0005: events](/mps/mps-0005-events.md) [MPS-0006: shielded-asset-custody](/mps/mps-0006-shielded-asset-custody.md) [MPS-0007: node-event-visibility](/mps/mps-0007-node-event-visibility.md) [MPS-0008: keccak-hashing](/mps/mps-0008-keccak-hashing.md) [MPS-0009: sig-rsa](/mps/mps-0009-sig-rsa.md) [MPS-0010: sig-verify-ecdsa](/mps/mps-0010-sig-verify-ecdsa.md) [MPS-0011: native-crypto-primitives](/mps/mps-0011-native-crypto-prims.md) [MPS-0012: account-aliasing](/mps/mps-0012-account-aliasing.md) [MPS-0013: zswap-business-logic](/mps/mps-0013-zswap-business-logic.md) [MPS-0014: proof-verification-recursion](/mps/mps-0014-proof-verification-recursion.md) [MPS-0015: agent-identity](/mps/mps-0015-agent-identity.md) [MPS-0016: custodian-shielded-wallet-generation](/mps/mps-0016-custodian-shielded-wallet-generation.md) MPS-0017: governance-observability (in review) [MPS-0018: asset-custody-model](/mps/mps-0018-asset-custody-model.md) [MPS-0019: block-production-rewards-night](/mps/mps-0019-block-production-rewards-night.md) [MPS-0020: performance-benchmarking-improvements](/mps/mps-0020-performance-benchmarking-improvements.md) [MPS-0021: contract-to-contract-phase-2](/mps/mps-0021-phase2-contract-to-contract.md) [MPS-0022: language-agnostic-compiled-compact-representation](/mps/mps-0022-standard-contract-representation.md) [MPS-0023: rwa-standard-interface](/mps/mps-0023-rwa-standard-interface.md) [MPS-0024: custodian-safe-shielded-spends](/mps/mps-0024-custodian-safe-shielded-spends.md) [MPS-0025: shielded-source-of-funds-evidence](/mps/mps-0025-shielded-source-of-funds.md) [MPS-0026: consensus-censorship](/mps/mps-0026-consensus-censorship.md) [MPS-0027: domain-separation](/mps/mps-0027-domain-separation.md) [MPS-0028: pre-finality-state-visibility](/mps/mps-0028-pre-finality-state-visibility.md) [MPS-0029: caller-identity-access-in-compact](/mps/mps-0029-compact-caller-identity.md) [MPS-0030: consensus-decentralization](/mps/mps-0030-consensus-decentralization.md) [MPS-0031: dust-grant-dao](/mps/mps-0031-dust-grant-dao.md) [MPS-0032: storage-growth](/mps/mps-0032-storage-management.md) [MPS-0033: mnight-to-cnight](/mps/mps-0033-mnight-to-cnight.md) [MPS-0034: night-staking](/mps/mps-0034-night-staking.md) [MPS-0035: shielded-spend-key-exposure](/mps/mps-0035-shielded-spend-key-exposure.md) [MPS-0036: security-evidence-for-compact](/mps/mps-0036-security-evidence-for-compact.md) [MPS-0037: heritable-rights](/mps/mps-0037-heritable-rights.md) [MPS-0038: cardano-observation-cost](/mps/mps-0038-cardano-observation-cost.md) [MPS-0039: lightweight-contract-interaction](/mps/mps-0039-lightweight-contract-interaction.md) [MPS-0040: cross-contract-call-provenance](/mps/mps-0040-cross-contract-call-provenance.md) [MPS-0041: custodian-proof-server-contracts](/mps/mps-0041-custodian-proof-server-contracts.md) [MPS-0042: serialization-format](/mps/mps-0042-serialization-format.md) [MPS-0043: selective-disclosure](/mps/mps-0043-selective-disclosure.md) # MIPs [MIP-0001: mip-process](/mips/mip-0001-mip-process.md) [MIP-0002: public-contract-log-emission](/mips/mip-0002-public-contract-log-emission.md) [MIP-0003: ECDSA-support](/mips/mip-0003-ecdsa-support.md) [MIP-0004: fungible-token-standard-with-utxo](/mips/mip-0004-fungible-token-standard-with-utxo.md) [MIP-0005: offer-files](/mips/mip-0005-offer-files.md) [MIP-0006: p2p-atomic-swaps](/mips/mip-0006-p2p-atomic-swaps.md) [MIP-0007: name-service-registry](/mips/mip-0007-name-service-registry-and-resolver.md) [MIP-0008: caip-2-network-ids](/mips/mip-0008-caip-2-network-identifiers.md) [MIP-0009: lazy-contract-state-query-rpc](/mips/mip-0009-query-contract-state-rpc.md) [MIP-0010: aura-to-babe-migration](/mips/mip-0010-aura-to-babe-migration.md) [MIP-0011: native-shielded-token-standard](/mips/mip-0011-native-shielded-token.md) [MIP-0012: contract-asset-custody](/mips/mip-0012-native-asset-custody.md) [MIP-0013: multi-key-account-auth-contract-custody](/mips/mip-0013-account-authorisation.md) [MIP-0014: native-unshielded-token-standard](/mips/mip-0014-native-unshielded-token.md) [MIP-0015: wallet-derived-deterministic-secrets](/mips/mip-0015-wallet-derived-deterministic-secrets.md) [MIP-0016: night-staking](/mips/mip-0016-night-staking.md) [MIP-0017: shielded-spend-auth](/mips/mip-0017-shielded-spend-auth/mip-0017-shielded-spend-auth.md) [MIP-0018: on-chain-token-metadata-emission](/mips/mip-0018-on-chain-token-metadata.md)