Skip to content

discreetlogcontracts/dlcspecs

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

bitcoin-s

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

  1. Documentation
  2. Interactive DLC Demo

cfd-dlc

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.

rust-dlc

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

node-dlc and chainify-finance

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.

NDLC

@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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published