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.
- DLC transaction specification (Transactions.md)
- DLC negoation protocol (Protocol.md)
- Oracle Specification Proposals
- ECDSA Adaptor Signature Variant Specification
- On-Chain Handling
- For more information on TODO see our v0.1 project dashboard
- Construction and neogatiation of DLCs in Lightning (#3)
The team at Suredbits is working on a implementation of discreet log contracts in bitcoin-s.
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
@NicolasDorier has created a wip DLC implementation in C# which can be used with BTCPayServer
This work is licensed under a Creative Commons Attribution 4.0 International License.