Bitcoin developers are taking a fresh look at a long-running improvement proposal this week. OP_CHECKTEMPLATEVERIFY (CTV) would give Bitcoin outputs the ability to commit to the exact shape of the next transaction that can spend them — no more, no less. If adopted, the opcode could unlock trust-minimized vaults, congestion control, and basic smart contract primitives without the headache of pre-signed key management.
How CTV works
CTV allows a Bitcoin output to specify exactly what the spending transaction must look like: which inputs, which outputs, and even the amounts. That means a user can lock funds in a way that forces a specific next step — like sending to a cold wallet after a timelock expires — without relying on a third party or a multi-sig setup. It’s a single opcode, but the constraints it imposes are precise.
What CTV enables
Three use cases keep coming up. Vaults are the most talked-about: a user can deposit coins into a CTV output that only allows a withdrawal to a pre-defined address after a delay, giving time to react if funds move. Congestion control lets multiple payments be batched into a single transaction tree, reducing block space pressure during fee spikes. And developers say CTV can serve as a building block for more complex smart contracts, such as payment channels or atomic swaps, without needing pre-signed transactions that can be lost or stolen.
Why the timing matters
The proposal isn’t new — it’s been debated since 2021. But this year, several implementation drafts have been updated, and testing on signet has picked up. The conversation has shifted from “if” to “when”, though there’s no formal BIP merge yet. Some core developers have expressed caution about adding new opcodes to Bitcoin’s script language, given the security review required. Others argue that CTV’s restricted design makes it safer than more flexible alternatives.
What’s next
The next step is likely a BIP number assignment followed by a formal review period. A few mining pools have signaled they’re open to signaling for a soft fork if the code stabilizes. No timeline has been set, but proponents expect a draft specification to be finalized by the end of the third quarter of 2026. Until then, CTV remains a proposal — one that could reshape how Bitcoin handles custody and scalability, if it ever gets the green light.




