diff --git a/README.md b/README.md index 59e4ee91..4758b50b 100644 --- a/README.md +++ b/README.md @@ -1,54 +1,62 @@ # Stacks Improvement Proposals (SIPs) -The SIPs describe the design, implementation, and governance -of the Stacks 2.0 blockchain. The SIP process -([SIP-000](./sips/sip-000/sip-000-stacks-improvement-proposal-process.md)) -describes how to make a SIP and get it ratified. Anyone in the Stacks community -may submit a SIP. +The SIPs describe the design, implementation, and governance of the Stacks +blockchain. +The SIP process ([SIP-000](./sips/sip-000/sip-000-stacks-improvement-proposal-process.md)) describes how to make a SIP +and get it ratified. Anyone in the Stacks community may submit a SIP. +[Get Involved](./README.md#how-to-get-involved) -## SIPs in the Process of Being Activated +## SIPs -* None -## Ratified SIPs - -* [SIP-000](./sips/sip-000/sip-000-stacks-improvement-proposal-process.md): The - Stacks Improvement Proposal Process -* [SIP-001](./sips/sip-001/sip-001-burn-election.md): Burn Election -* [SIP-002](./sips/sip-002/sip-002-smart-contract-language.md): The Clarity - Smart Contract Language -* [SIP-003](./sips/sip-003/sip-003-peer-network.md): Stacks P2P Network -* [SIP-004](./sips/sip-004/sip-004-materialized-view.md): Cryptographic - Commitment to Materialized Views -* [SIP-005](./sips/sip-005/sip-005-blocks-and-transactions.md): Blocks, - Transactions, and Accounts -* [SIP-006](./sips/sip-006/sip-006-runtime-cost-assessment.md): Clarity Cost - Execution Assessment -* [SIP-007](./sips/sip-007/sip-007-stacking-consensus.md): Stacking Consensus -* [SIP-008](./sips/sip-008/sip-008-analysis-cost-assessment.md): Clarity Parsing - and Analysis Cost Assessment -* [SIP-009](./sips/sip-009/sip-009-nft-standard.md): Standard Trait Definition - for Non-Fungible Tokens -* [SIP-010](./sips/sip-010/sip-010-fungible-token-standard.md): Standard Trait Definition for Fungible Tokens -* [SIP-012](./sips/sip-012/sip-012-cost-limits-network-upgrade.md): Burn Height Selection for a Network Upgrade to Introduce New Cost-Limits -* [SIP-013](./sips/sip-013/sip-013-semi-fungible-token-standard.md): Standard Trait Definition for Semi-Fungible Tokens -* [SIP-015](./sips/sip-015/sip-015-network-upgrade.md): Stacks Upgrade of Proof-of-Transfer and Clarity -* [SIP-016](./sips/sip-016/sip-016-token-metadata.md): Metadata for Tokens -* [SIP-018](./sips/sip-018/sip-018-signed-structured-data.md): Signed Structured Data -* [SIP-019](./sips/sip-019/sip-019-token-metadata-update-notifications.md): Notifications for Token Metadata Updates -* [SIP-020](./sips/sip-020/sip-020-bitwise-ops.md): Bitwise Operations in Clarity -* [SIP-021](./sips/sip-021/sip-021-nakamoto.md): Nakamoto: Fast and Reliable Blocks through PoX-assisted Block Propagation -* [SIP-022](./sips/sip-022/sip-022-emergency-pox-fix.md): Emergency Fix to PoX Stacking Increases -* [SIP-023](./sips/sip-023/sip-023-emergency-fix-traits.md): Emergency Fix to Trait Invocation Behavior -* [SIP-024](./sips/sip-024/sip-024-least-supertype-fix.md): Emergency Fix to Data Validation and Serialization Behavior -* [SIP-025](./sips/sip-025/sip-025-iterating-towards-weighted-schnorr-threshold-signatures.md): Iterating Towards WSTS -* [SIP-027](./sips/sip-027/sip-027-non-sequential-multisig-transactions.md): Non-sequential Multisig Transactions -* [SIP-028](./sips/sip-028/sip-028-sbtc_peg.md): Signer Criteria for sBTC, A Decentralized and Programmable Asset Backed 1:1 with BTC -* [SIP-029](./sips/sip-029/sip-029-halving-alignment.md): Bootstrapping sBTC Liquidity and Nakamoto Signer Incentives -* [SIP-031](./sips/sip-031/sip-031.md): Five-Year Stacks Growth Emissions -* [SIP-033](./sips/sip-033/sip-033-clarity4.md): Clarity Smart Contract Language, version 4 -* [SIP-034](./sips/sip-034/sip-034.md): Dimension-Specific Tenure Extend Variants -* [SIP-035](./sips/sip-035/sip-secp256r1-verify.md): Clarification of Clarity's `secp256r1-verify` Behavior +| SIP Number | SIP Title | Status | +| :---------------------| :-------------------- | :----------- | +| [000](./sips/sip-000/sip-000-stacks-improvement-proposal-process.md)| The Stacks Improvement Proposal Process | Ratified | +| [001](./sips/sip-001/sip-001-burn-election.md) | Burn Election | Ratified | +| [002](./sips/sip-002/sip-002-smart-contract-language.md) | The Clarity Smart Contract Language | Ratified| +| [003](./sips/sip-003/sip-003-peer-network.md)|Stacks P2P Network|Ratified| +| [004](./sips/sip-004/sip-004-materialized-view.md)|Cryptographic Commitment to Materialized Views| Ratified| +| [005](./sips/sip-005/sip-005-blocks-and-transactions.md)|Blocks, Transactions, and Accounts| Ratified| +| [006](./sips/sip-006/sip-006-runtime-cost-assessment.md)|Clarity Cost Execution Assessment| Ratified| +| [007](./sips/sip-007/sip-007-stacking-consensus.md)|Stacking Consensus| Ratified| +| [008](./sips/sip-008/sip-008-analysis-cost-assessment.md)|Clarity Parsing and Analysis Cost Assessment| Ratified| +| [009](./sips/sip-009/sip-009-nft-standard.md)|Standard Trait Definition for Non-Fungible Tokens| Ratified| +| [010](./sips/sip-010/sip-010-fungible-token-standard.md)|Standard Trait Definition for Fungible Tokens| Ratified| +| [011](https://github.com/stacksgov/sips/pull/119)|The buy-in-ustx Standard for non-custodial Marketplace traits| Rejected| +| [012](./sips/sip-012/sip-012-cost-limits-network-upgrade.md)|Burn Height Selection for a Network Upgrade to Introduce New Cost-Limits| Ratified| +| [013](./sips/sip-013/sip-013-semi-fungible-token-standard.md)|Standard Trait Definition for Semi-Fungible Tokens| Ratified| +| [014](https://github.com/stacksgov/sips/pull/32)|Contract Documentation Standard| Withdrawn| +| [015](./sips/sip-015/sip-015-network-upgrade.md)|Stacks Upgrade of Proof-of-Transfer and Clarity| Ratified| +| [016](./sips/sip-016/sip-016-token-metadata.md)|Metadata for Tokens| Ratified| +| [017](https://github.com/stacksgov/sips/pull/56)|Schnorr Signatures| Withdrawn| +| [018](./sips/sip-018/sip-018-signed-structured-data.md)|Signed Structured Data| Ratified| +| [019](./sips/sip-019/sip-019-token-metadata-update-notifications.md)|Notifications for Token Metadata Updates| Ratified| +| [020](./sips/sip-020/sip-020-bitwise-ops.md)|Bitwise Operations in Clarity| Ratified| +| [021](./sips/sip-021/sip-021-nakamoto.md)|Nakamoto: Fast and Reliable Blocks through PoX-assisted Block Propagation| Ratified| +| [022](./sips/sip-022/sip-022-emergency-pox-fix.md)|Emergency Fix to PoX Stacking Increases| Ratified| +| [023](./sips/sip-023/sip-023-emergency-fix-traits.md)|Emergency Fix to Trait Invocation Behavior| Ratified| +| [024](./sips/sip-024/sip-024-least-supertype-fix.md)|Emergency Fix to Data Validation and Serialization Behavior| Ratified| +| [025](./sips/sip-025/sip-025-iterating-towards-weighted-schnorr-threshold-signatures.md)|Iterating Towards WSTS| Ratified| +| [026](https://github.com/stacksgov/sips/pull/153)|Clarity DeFi Vault SIP| Accepted| +| [027](./sips/sip-027/sip-027-non-sequential-multisig-transactions.md)|Non-sequential Multisig Transactions| Ratified| +| [028](./sips/sip-028/sip-028-sbtc_peg.md)|Signer Criteria for sBTC, A Decentralized and Programmable Asset Backed 1:1 with BTC| Ratified| +| [029](./sips/sip-029/sip-029-halving-alignment.md)|Bootstrapping sBTC Liquidity and Nakamoto Signer Incentives| Ratified| +| [030](./sips/sip-030/sip-030-wallet-interface.md)|Wallet RPC Standards| Recommended| +| [031](./sips/sip-031/sip-031.md)|Five-Year Stacks Growth Emissions| Ratified| +| [032](https://github.com/stacksgov/sips/pull/211)|Improved stacking| Draft| +| [033](./sips/sip-033/sip-033-clarity4.md)|Clarity Smart Contract Language, version 4| Ratified| +| [034](./sips/sip-034/sip-034.md)|Dimension-Specific Tenure Extend Variants| Ratified| +| [035](./sips/sip-035/sip-secp256r1-verify.md)|Clarification of Clarity's `secp256r1-verify` Behavior| Ratified| +| [036](https://github.com/stacksgov/sips/pull/219)|BTC addresses for Stacks transactions| Draft| +| [037](https://github.com/stacksgov/sips/pull/246)|Agent Coordination Framework| Draft| +| [038](./sips/sip-038/sip-enft-private-layer.md)|Standard Trait Definition for Commitment-Based Private Metadata (Encrypted NFTs)| Draft| +| [039](https://github.com/stacksgov/sips/pull/256)|Clarity 5 and Epoch 3.4| Ratified| +| [040](./sips/sip-040/sip-040-post-conds.md)|SIP for improved post-conditions| Ratified| +| [041](https://github.com/stacksgov/sips/pull/258)|Agent Registries (ERC-8004 on Stacks)| Draft| +| [042](./sips/sip-042/sip-042.md)|Removal of at-block| Ratified| +| [043](https://github.com/stacksgov/sips/pull/266)|Identicons for contracts| Draft| +| [044](https://github.com/stacksgov/sips/pull/267)|Clarity 6, staking and PoX post-conditions, and removal of the cost-voting contract| Accepted| +| [045](./sips/sip-045/sip-045-pox-5-bitcoin-staking.md)|PoX-5: Bitcoin Staking and Emission Schedule Alignment| Accepted| ## How to Get Involved