Skip to content
discreetlogcontractsPublic

About

Specification for Discreet Log Contracts

Resources

Stars

250 stars

Watchers

29 watching

Forks

Repository files navigation

Discreet Log Contract In Progress Specification

The specifications are currently a work-in-progress and currently being drafted.

Pull requests and comments welcome.

Please see our introduction for what a DLC is and a glossary of terms used in DLCs.

For learning more about DLC have a look at the resources page.

Also, check out the dlc-dev mailing list!

Specification Roadmap

Check out our version 0 milestone!

For more information on works in progress and TODOs, see our pull requests and our v0.1 project dashboard

Future Work

  • DLC Transfers/Updates
  • Option-style DLCs
  • Taproot DLCs
  • Construction and negotiation of DLCs in Lightning (#3)

Implementations

The team at Suredbits is working on a implementation of discreet log contracts in bitcoin-s.

  1. Documentation
  2. Interactive DLC Demo

The team at CryptoGarage is working on a C++ implementation library. A JavaScript wrapper is also available. This wrapper is currently used as inside the p2pderivatives application.

@Tibo-lg and others are working on a new Rust DLC implementation

The team at Atomic Finance is working on two typescript implementation libraries which build on top of cfd-dlc. These libraries are used in the Atomic Finance app which also uses react-native-cfddlc swift module for C++ bindings.

@NicolasDorier has created a wip DLC implementation in C# which can be used with BTCPayServer


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

About

Specification for Discreet Log Contracts

Resources

Stars

250 stars

Watchers

29 watching

Forks

Releases

Packages

Contributors