Bitcoin DApps are decentralized applications that rely on the Bitcoin network for settlement, security or their native asset. They include lending and trading platforms, payment apps, token and NFT marketplaces, and games. Because Bitcoin's own scripting language is deliberately limited, most Bitcoin DApps run on separate systems connected to it, such as layer 2 networks, sidechains or protocols that read and write data in Bitcoin transactions.
The idea contrasts with Ethereum and similar networks, where applications run directly on the base chain as smart contracts. Supporters of Bitcoin DApps argue that building on the oldest and largest blockchain gives applications the strongest security and the most widely held asset. Critics point out that most of these systems require extra trust assumptions, such as federations or bridges, that do not exist when holding bitcoin directly. The field grew rapidly after 2023, driven by Ordinals, new tokens and research into bridges.
Bitcoin DApps in plain terms
Think of Bitcoin as a very secure but simple bank vault. It is excellent at keeping gold safe and recording who owns it, but it has no shop counters, loan desks or games rooms. Bitcoin DApps are businesses that set up next door and connect to the vault, so people can use their gold in more ways without leaving the neighbourhood.
Some of these neighbours are tightly linked to the vault and inherit most of its security. Others hold the gold on behalf of customers and rely on a group of guards. Before using a Bitcoin DApp, it helps to know which kind of neighbour you are dealing with, because that decides who you are really trusting.
How Bitcoin DApps work
Developers use several approaches:
- Payment channels. The Lightning Network lets apps send fast, cheap bitcoin payments through channels secured by on-chain contracts, supporting tipping, streaming payments and point-of-sale apps.
- Smart contract layers. Stacks uses its own blockchain, which records its history on Bitcoin, and a contract language called Clarity. Rootstock is a sidechain merge-mined with Bitcoin that runs code compatible with the Ethereum Virtual Machine.
- Federated sidechains. Blockstream's Liquid Network, launched in 2018, is run by a group of member institutions that hold the bitcoin backing its assets.
- Data protocols. Ordinals, BRC-20 and Runes write data into Bitcoin transactions, with off-chain indexers interpreting it as NFTs or tokens; see Bitcoin NFTs and BRC-20.
- Verification schemes. BitVM and related research aim to let Bitcoin verify off-chain computation through challenges, enabling bridges with fewer trust assumptions.
Main uses
The most common Bitcoin DApps provide payments, trading and lending. Lightning wallets and merchant tools let users pay small amounts quickly. Decentralized exchanges and lending markets on Stacks, Rootstock and other layers let holders swap tokens or borrow against bitcoin, while marketplaces handle trading of inscriptions and Bitcoin-native tokens. Some projects focus on stablecoins usable on Bitcoin-linked networks, and on so-called Bitcoin DeFi, in which bitcoin is put to work as collateral.
Trade-offs
Bitcoin DApps face a basic tension. Building on Bitcoin means accepting its strengths, including a long record of uptime and the widest holder base of any cryptocurrency, and its limits. Bitcoin's design favours security and stability over flexibility, and changes to the base layer are rare and slow. Systems that add rich programmability therefore sit outside the base layer, which means users must trust additional components, such as:
- Federations or multi-signature groups that hold bitcoin in a bridge.
- Indexers that interpret token data the base chain does not understand.
- Separate consensus rules and validator sets on sidechains.
Users also need wallets that support each layer, and moving bitcoin between layers can take time and incur fees. Fees and block space are another constraint: applications that write data on Bitcoin compete with ordinary payments, and busy periods drive up fees for everyone.
Criticism and risks
Some Bitcoin developers and users argue that DApps and tokens on Bitcoin are a distraction from its role as money and that inscriptions clog blocks with non-financial data. Others welcome the new demand for block space as a source of future miner revenue as the block reward shrinks. For users, risks include bridge hacks, bugs in young software, thin liquidity and tokens with little value, along with marketing that exaggerates how "native" to Bitcoin an application really is. The main network itself is described in Bitcoin Blockchain.
Because several of these systems are new, their security models are still being tested in practice. A sensible approach is to check whether a layer has a working exit path that lets users withdraw to Bitcoin without permission from an operator, who controls any keys holding user funds, and whether the software has been audited. Independent dashboards that track the size and risks of Bitcoin layers can help, though their classifications also change as projects evolve.