Covenants Uses: Difference between revisions

From Bitcoin Wiki
Jump to navigation Jump to search
Matthewjablack (talk | contribs)
m update links and description for DLCs
1440000bytes (talk | contribs)
add primitives column
Line 9: Line 9:
{| class="wikitable"
{| class="wikitable"
|-
|-
! Name !! Link !! Description !! Phase (Implemented, Spec, Prototype, Idea)
! Name !! Link !! Description !! Phase (Implemented, Spec, Prototype, Idea) !! Primitives


|-
|-
| Joinpool || https://notes.dunst.be/slide/#/2/slide/view/Ekky-cAegV9dSOaNOjH9TStNOmAnrhDDc9hxHlmRs5M/embed/present/ || Rolling coinjoin || Idea
| Joinpool || https://notes.dunst.be/slide/#/2/slide/view/Ekky-cAegV9dSOaNOjH9TStNOmAnrhDDc9hxHlmRs5M/embed/present/ || Rolling coinjoin || Idea || CHECKTEMPLATEVERIFY
|-
|-
| Vault || https://github.com/jamesob/simple-ctv-vault || Vault without pre-signed transactions || Prototype
| Vault || https://github.com/jamesob/simple-ctv-vault || Vault without pre-signed transactions || Prototype || CHECKTEMPLATEVERIFY
|-
|-
| DLCs || https://github.com/discreetlogcontracts/dlcspecs/ <br> https://covenants.info/use-cases/dlcs/ <br> https://github.com/bennyhodl/dlcat || 30x more performant DLCs <br> Transferable DLCs || Prototype / Idea / Spec
| DLCs || https://github.com/discreetlogcontracts/dlcspecs/ <br> https://covenants.info/use-cases/dlcs/ <br> https://github.com/bennyhodl/dlcat || 30x more performant DLCs <br> Transferable DLCs || Prototype / Idea / Spec || CHECKTEMPLATEVERIFY, TXHASH, CAT
|-
|-
|}
|}

Revision as of 21:11, 19 December 2024

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
Joinpool https://notes.dunst.be/slide/#/2/slide/view/Ekky-cAegV9dSOaNOjH9TStNOmAnrhDDc9hxHlmRs5M/embed/present/ Rolling coinjoin Idea CHECKTEMPLATEVERIFY
Vault https://github.com/jamesob/simple-ctv-vault Vault without pre-signed transactions Prototype CHECKTEMPLATEVERIFY
DLCs https://github.com/discreetlogcontracts/dlcspecs/
https://covenants.info/use-cases/dlcs/
https://github.com/bennyhodl/dlcat
30x more performant DLCs
Transferable DLCs
Prototype / Idea / Spec CHECKTEMPLATEVERIFY, TXHASH, CAT