Summary Table

Use Cases

use caseapoctvtxhashtluvintrovaultcattmatttplk
Lightning Symmetryyescsfs*csfs*?yesnoyesyesyes
Vaultsnoyestap*yestap*yesyesyestap*
Payment Poolsnonotap*yestap*noyesyestap*
Arkhalfhalfyesnoyes~ctvyesyesyes
Fraud Proofsnononononononoyesno
Statechainsyescsfs*csfs*?yesnoyesyesyes
Spacechainsyesyesyes??~ctv??yes
Congestion Controlnoyesyesnoyes~ctvyesyesyes

Glossary:

  • tap*: yes if combined with something that allows turning a script into a Taproot, plus often also OP_CAT
  • csfs*: yes if combined with OP_CHECKSIGFROMSTACK
  • ~ctv: yes but only because the OP_VAULT proposal also includes OP_CTV

Development Status

proposalstatus
ANYPREVOUTBIP and active on Inquisition
CTVBIP and active on Inquisition
OP_VAULTdraft BIP and Inquisition patch
TLUVidea
TXHASHdraft BIP and Bitcoin Core Implementation
Direct Introspectionideas (but active on Liquid)
CATTpartial BIP'ed, partial ideas
MATTvery detailed ideas
Template Keyearly draft BIP

Edit this page on GitHub