Discreet Log Contracts

A Discreet Log Contract or DLC is a type of Bitcoin transaction that requires an oracle to execute a smart contract. A DLCs allows two parties to place bets using the Bitcoin blockchain as the final settlement. To construct a DLC, two parties lock funds in a multiSig wallet. These funds are only released when the oracle releases the specified information at a specified time. An oracle for a DLC can be any form of data feed, such as a website’s publication of the result of a sports match or an exchange’s listing of an asset price.

The oracle or oracles are specified in the discreet log contract, and once the conditions in both outcome and time are met. The funds will release to one of the parties that took the side of the bet that met the conditions presented by the oracle.

A DLC works by using an oracle’s signature of a certain message as a private key, which allows the winner of the bet to sign a transaction spending the funds the two counterparties committed to the contract at the beginning.

DLC on BTC

Share with a friend

If you thought this information was helpful why not share it on your favourite social media network and encourage others to learn more about Bitcoin

The latest news from our blog

Bitcoin Purity
Articles
Che Kohler

What Is Bitcoin Purity?

Bitcoin Purity is the latest, and arguably strangest, offshoot of the BIP 110 saga. Where the BLAKE2b hard fork responded to BIP 110’s failed soft

Read More »
Bug in BitBox Hardware Wallet
Articles
Che Kohler

Bug Found In BitBox Hardware Wallet

On August 17, 2026, Swiss hardware wallet maker BitBox disclosed and patched two “severe” vulnerabilities in its BitBox02 and BitBox02 Nova devices, alongside a previously

Read More »
What Is Replay Protection?
Articles
Che Kohler

What Is Replay Protection?

When a blockchain network like Bitcoin splits into two chains through a hard fork, the two incompatible networks face a critical engineering question that determines

Read More »
Cookie policy
We use our own and third party cookies to allow us to understand how the site is used and to support our marketing campaigns.