Skip to content

Latest commit

 

History

97 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Discreet log contract is an oracle contract scheme proposed by Tadge in this whitepaper.

Reading

Talks and podcasts

Specs

Implementations

  • dlc-fast-prototypingstars - Lightweight framework for fast prototyping and benchmarking of Discreet Log Contracts (DLCs) on Bitcoin
  • NDLCstars. DLC implementation by Nicolas Dorier
  • rust-dlcstars, Rust library for working with Discreet Log Contracts
  • cfd-dlcstars, Library for creating and managing Discreet Log Contracts (DLC)
  • bitcoin-sstars, Bitcoin Implementation in Scala
  • node-dlcstars, Bitcoin DLC Protocol in Node.js runtime
  • ExFactostars, Bitcoin DLC Protocol Implementation in Exilir
  • javascript-dlcstars - Javascript library for working with Discreet Log Contracts and Lightning Network
  • P2P Derivatives-Clientstars, Bitcoin DLC Protocol Implementation in Typescript
  • P2P Derivatives DLCstars, Bitcoin DLC Protocol Implementation in Go
  • Maiastars, A library for CFDs on Bitcoin which uses DLCs
  • Schnorr related examplesstars,Schnorr, BN, MuSig, discreet log contracts in Phyhton
  • Dart DLCstars, A Dart Library for DLCs
  • Docker DLCstars - Docker source for DLCs
  • DLC Dev Kitstars - Application tooling for dlc contracts
  • dlc-btc-libstars, Library for interacting with DLC.Link smart contracts and the Bitcoin blockchain
  • dlc-btc-websitestars, Interface for interacting with DLC.Link smart contracts and the Bitcoin blockchain
  • shared-attestor-configurationstars, Shared attestor configuration for the DLC.Link network
  • dlc-soliditystars, EVM compatible smart contracts and examples for the DLC.Link system
  • cbtc-libstars, A library of helper functions to Mint, Burn, and Transfer CBTC tokens on the Canton Network
  • canton-libstars, Public Canton related Rust library
  • Taproot DLC Bridgestars, Trustless atomic swap bridge between Bitcoin and Fractal Bitcoin using Taproot-based DLCs
  • sibyls - oracle implementation for numeric discreet log contracts

Applications

  • dlctixstars - Ticketed Discreet Log Contracts to enable instant buy-in for wager-like contracts on Bitcoin.

Oracles

  • suredbits oracle explorer,
  • krystal bullstars, a full featured DLC Oracle
  • dlc-oracle-nodejsstars, A library for making Discreet Log Contracts oracles in NodeJS
  • sibylsstars, an oracle implementation for numerical events based on rust-dlc
  • p2pderivatives-oraclestars, and oracle implementation for numerical event written in golang
  • Cassandra (conduition.io oracle)
  • kormirstars, a basic DLC Oracle written in rust.
  • tee8z/noaa-oracle - NOAA data oracle, queryable from browser and can attest to events for a Bitcoin DLC in dlctix style
  • Pythiastars, Rust implementation of p2p-derivative-oracle for DLC trading
  • Mycelia Signalstars, Sovereign oracle protocol with DLC attestations over Lightning sats and USDC on Base
  • pow-attest, GitHub event oracle (PR-merged / issue-closed) emitting BIP-340 Schnorr attestations; /announcement endpoint exposes R-point + outcome_hash for DLC CET adaptor signing; PoW-gated, no account; oracle pubkey 2bc78390c94d8bbb96ac3e6940462ba2812418d871e701c1a845fdb1dfd4a0e5

Community

Related Resources

To explore other aspects of the Bitcoin and freedom tech ecosystem, check out these additional resource directories:

  • nostr.net - A complete guide to Nostr - projects, implementations, developer tools and all other resources
  • liquidnetwork.wiki - A curated list of Liquid Network resources, libraries, tools and applications
  • pubky.tech - Pubky, an open protocol for censorship resistant web applications
  • dlc.wiki - Everything you need to know about Discreet Log Contracts
  • ungovernable.tech - A collection of resources on encryption, privacy tools, and decentralized technologies
  • lightning-network.tech - Essential tools, guides, and communities for Bitcoin Lightning Network node operators.
  • ark-protocol.com - A directory of Ark protocol resources, libraries, tools and applications

Contributing

If you'd like to add something to this list, please submit a Pull Request on GitHub.

This directory is maintained by aljaz. Your contributions help keep this information up-to-date and valuable.

Contributors

About

dlc.wiki - discreete log contracts directory

Topics

Resources

Stars

26 stars

Watchers

3 watching

Forks

Contributors