Discreet Log Contracts
Home » Bitcoin Finance » Discreet Log Contracts (DLC)
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.
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

Inside Core Lightning’s AI-Triggered Security Crisis
The Bugs, the Blackout, and What CLN Node Operators Need to Know 2026 has not been a good year for Blockstream; for fourteen days starting

What Are Nostr Payment Targets?
Although Nostr came from the Bitcoin community and early support came from Bitcoiners, Nostr has never had a “native” currency. From the beginning, the protocol

3,400 BTC Returned To The Liquid Network
Liquid Network Follow-Up: 3,400 BTC Returned, But the Math on Recovering the Rest Doesn’t Work. It’s been a wild 24 hours in the Bitcoin space,