CTV Playground
OP_CTV
(as described in
BIP-119) locks a Bitcoin UTXO to only be spent by a certain enumerated set of
outputs. Think of it like using presigned transactions, but without the
double spend risk. Using the tools on this page, you can play with that on
Signet or Regtest using
Bitcoin Inquisition. With this tool, you will create a CTV address and lock Bitcoin into it,
then you will create spending transactions which will spend to
only those committed outputs.
Try out these CTV constructions:
- Simple Lock
-
Generate a simple CTV lock or a congestion control tree (plus
the full set of all unlocking transactions).
- Vault
-
Create a vault which has only two spend paths: Immediate spend to a
cold storage wallet, or a delayed spend to a hot wallet.