ACTIVATION.WATCH

All
Each
The Proposals
How to Signal

Proposal Information

This page provides information about Bitcoin Improvement Proposals (BIPs) and other Bitcoin protocol upgrade proposals.
BitTickerBIP #Description
3CAT347BIP 347 (OP_CAT) seeks to reintroduce the OP_CAT opcode, enabling the concatenation of data elements in Bitcoin Script, which would allow for more expressive smart contracts and complex spending conditions.
4RDTS444BIP 444 (Reduced Data Temporary Softfork) Temporarily limit the size of data fields at the consensus level.
5QNTUM360BIP 360 outlines a transition plan to quantum-resistant cryptography for Bitcoin by introducing new output types and hybrid signature schemes to mitigate the risks posed by future quantum computers.
6CTV119BIP 119 (OP_CHECKTEMPLATEVERIFY or CTV) proposes a new opcode that lets users restrict how and where specific UTXOs can be spent by committing to a template of the spending transaction, enabling advanced features like vaults, congestion control, and payment pools.
7DC300BIP 300 & 301 (OP_DRIVECHAIN or DC) and BMM (Blind Merged Mining) enable the creation of Bitcoin sidechains called Drivechains, where miners approve withdrawals from sidechains back to the main chain, allowing experimentation with new features without changing Bitcoin's base layer.
8GCCnoneThe Great Consensus Cleanup (GCC) is a proposal to remove or clarify ambiguous, unused, or dangerous rules in Bitcoin's consensus code, improving maintainability and reducing attack surface.
9GSRnoneThe Great Script Restoration (GSR) aims to re-enable previously disabled or restricted Bitcoin Script opcodes, such as OP_CAT, to expand scripting capabilities and programmability.
10TXHSHnoneOP_TXHASH (TXHSH) is a proposed opcode that allows scripts to access the hash of the current transaction, enabling introspection and more dynamic contract logic.
11VAULT345BIP 345 (OP_VAULT or VAULT) allows users to set secure withdrawal conditions and recovery paths for their bitcoin.

Proposals are sorted alphabetically, descriptions were created by AI, using the following sources: