Learn Bitcoin is live in Beta - spot an issue or have a suggestion? We'd love to hear it!
Home Glossary C Coin Freeze

Coin Freeze

A script-based technique that prevents UTXOs from being spent until a specified future date or block height.
Share

Coin Freeze uses time-lock opcodes like OP_CHECKLOCKTIMEVERIFY (CLTV) or OP_CHECKSEQUENCEVERIFY (CSV) to lock up funds temporarily. Imagine placing your coins in a digital vault sealed until a particular block height or timestamp. While this can help enforce delayed payouts or protect funds from impulsive spending, it also reduces liquidity.

Some use cases include trustless escrows, strategic saving plans, or inheritance setups where heirs only gain access after a set date. The key is crafting a script that enforces the freeze, ensuring no transactions can spend these UTXOs prematurely. Once the locktime condition is met, the funds become spendable just like any other output.

Key takeaways
Relies on locktime opcodes (CLTV/CSV)
Ideal for time-delayed payments or savings
Temporarily restricts on-chain liquidity
Learn Bitcoin visual
Learn how to

Be Your Own Bank

Be Your Own Bank teaches you how to securely store and manage your Bitcoin, giving you full control over your finances. Unlock the power of self-custody and financial sovereignty, so you can confidently operate without intermediaries.

Take the Survey
30 sec
Free
Suggest a Term

Have a term to suggest? Enter it below and help us expand our vocabulary!