Covenants Uses: Difference between revisions
Jump to navigation
Jump to search
1440000bytes (talk | contribs) add ark |
Add Phase: Implemented for CAT Protocol and WBTC. |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 23: | Line 23: | ||
| Transferable DLCs || Idea || CAT / TXHASH / CHECKCONTRACTVERIFY | | Transferable DLCs || Idea || CAT / TXHASH / CHECKCONTRACTVERIFY | ||
|- | |- | ||
| Ark | | | Ark || https://codeberg.org/ark-bitcoin/bark/commits/branch/ctv || Layer 2 protocol || Prototype || CHECKTEMPLATEVERIFY / TXHASH | ||
|- | |||
| BitVM || https://delvingbitcoin.org/t/how-ctv-csfs-improves-bitvm-bridges/1591 || Layer 2 protocol || Idea /Spec || CHECKTEMPLATEVERIFY / TXHASH | |||
|- | |||
| WBTC || https://github.com/100Layer-Labs/WBTC/blob/main/WBTC_Protocol.md || Decentralized Wrapped BTC (100Layer.io) || Implemented / Spec || CAT | |||
|- | |||
| CAT Protocol || https://catprotocol.org/ || Covenant Attested Token (CAT) Protocol || Implemented / Spec || CAT | |||
|} | |} |
Latest revision as of 03:55, 12 May 2025
This page is an index of projects using covenants in an interesting way. Please update with links.
Phases Key:
- Spec: A detailed document
- Prototype: A component of something is built or a toy-level implementation
- Idea: A description of something which could be built.
Name | Link | Description | Phase (Implemented, Spec, Prototype, Idea) | Primitives |
---|---|---|---|---|
Pool | https://notes.dunst.be/slide/#/2/slide/view/Ekky-cAegV9dSOaNOjH9TStNOmAnrhDDc9hxHlmRs5M/embed/present/ https://github.com/stutxo/op_ctv_payment_pool https://github.com/sapio-lang/sapio/tree/master/plugin-example/payment_pool https://rubin.io/bitcoin/2021/12/15/advent-18/ |
Rolling coinjoin (joinpool) | Prototype | CHECKTEMPLATEVERIFY |
Payment pool | Prototype | CHECKTEMPLATEVERIFY | ||
Vault | https://github.com/jamesob/simple-ctv-vault https://github.com/jamesob/opvault-demo https://github.com/stutxo/Op_SecureTheSandwich |
Vault without pre-signed transactions | Prototype | CHECKTEMPLATEVERIFY |
Dynamic vaults | Prototype | VAULT / CHECKCONTRACTVERIFY | ||
DLCs | https://github.com/discreetlogcontracts/dlcspecs/ https://covenants.info/use-cases/dlcs/ https://github.com/bennyhodl/dlcat |
30x more performant DLCs | Prototype / Spec | CHECKTEMPLATEVERIFY / TXHASH / CHECKCONTRACTVERIFY |
Transferable DLCs | Idea | CAT / TXHASH / CHECKCONTRACTVERIFY | ||
Ark | https://codeberg.org/ark-bitcoin/bark/commits/branch/ctv | Layer 2 protocol | Prototype | CHECKTEMPLATEVERIFY / TXHASH |
BitVM | https://delvingbitcoin.org/t/how-ctv-csfs-improves-bitvm-bridges/1591 | Layer 2 protocol | Idea /Spec | CHECKTEMPLATEVERIFY / TXHASH |
WBTC | https://github.com/100Layer-Labs/WBTC/blob/main/WBTC_Protocol.md | Decentralized Wrapped BTC (100Layer.io) | Implemented / Spec | CAT |
CAT Protocol | https://catprotocol.org/ | Covenant Attested Token (CAT) Protocol | Implemented / Spec | CAT |