logo
TradFi
Sign Up to 15,000 USDT in Rewards
Limited-time offer is waiting for you!

What Is BitVM and How It Puts Smart Contracts on Bitcoin

Key Points

Understand how BitVM enables Bitcoin smart contracts without a fork, its role in trust-minimized bridges, and why the biggest bridge shut down. Explore more.

BitVM is a computing design that lets arbitrary programs be verified on Bitcoin without changing Bitcoin's consensus rules. The computation runs off-chain between two parties, and Bitcoin only sees a short challenge-response game if one side lies. Robin Linus published the original paper on 9 October 2023, and it underpins most of the trust-minimised Bitcoin bridge designs built since.

The idea is elegant and the record is uneven. The largest production implementation of a BitVM bridge, built by Bitlayer, was discontinued on 3 June 2026, roughly eleven months after it went live. Working out why that happened means understanding the mechanism first, because the reason turns out to be economic rather than cryptographic.

BitVM at a Glance

Metric
Details
Name
BitVM, short for Bitcoin Virtual Machine
Category
Off-chain computation with on-chain verification
Original paper
Robin Linus, published 9 October 2023
Requires a Bitcoin fork
No, it uses opcodes Bitcoin already has
What Bitcoin actually runs
A fraud proof, and only when someone challenges a claim
Core security assumption
1-of-n, meaning one honest participant is enough
Main versions
BitVM (2023), BitVM2 (2024), BitVM3 (2026)
Primary application
Trust-minimised BTC bridges into Layer 2 chains
Live production deployment
Citrea's Clementine bridge, on mainnet since 27 January 2026
Largest deployment to date
Bitlayer's BitVM Bridge, discontinued 3 June 2026
Token
None, because BitVM is a design specification rather than a protocol
Availability on Phemex
Not applicable, since BitVM has no token of its own

The row that matters most is the second to last one. Any article treating BitVM as an investment is describing something else, usually a token issued by one of the teams implementing it.

What Is BitVM?

Bitcoin's scripting language was deliberately kept small and has stayed that way. It has no loops, no persistent contract state, and a restricted opcode set, which is why the network has never had anything resembling Ethereum's virtual machine. Adding one would take a consensus change, and consensus changes on Bitcoin take years of argument when they happen at all.

BitVM sidesteps the problem by refusing to run the program on Bitcoin.

Two parties agree in advance on a program and pre-sign a tree of Bitcoin transactions that encodes every step of it. One party, the prover, then makes a claim about the program's output and posts a bond. If the claim is correct, nothing else happens and the chain never sees the computation at all. If the claim is wrong, the other party can walk Bitcoin to the exact step where the arithmetic breaks, prove the mismatch inside an ordinary transaction, and take the bond.

The 2023 design encoded the program as a circuit of logic gates committed into a Merkle tree, with the two sides narrowing a dispute over several rounds until they reached a single gate cheap enough for Bitcoin to evaluate. The original BitVM paper frames the model as verifying computation rather than executing it, which is the same move optimistic rollups make, applied to a chain that was never designed to accommodate it.

Think of it as an audit clause rather than an accounting system. Bitcoin does not do the bookkeeping. It agrees ahead of time on what a caught error looks like, and it pays out when somebody produces one.

Why Does Bitcoin Need It?

Roughly a trillion dollars of value sits on a chain that cannot natively lend it, collateralise it, or route it into a protocol. Every attempt to fix that has historically ended in the same place, which is a wrapped token backed by a custodian or a named federation. That model works right up until the members collude or get compelled, and the failure mode is total.

Bridges are also where the money actually goes missing. Our coverage of DeFi bridge exploits in 2026 walks through the pattern, and the common thread is almost never a broken cryptographic primitive. It is a small set of keys that turned out to be one set of keys.

BitVM's pitch is that a Bitcoin holder should not have to trust a majority of anyone. If a single participant out of a group is enough to keep the system correct, the group can be adversarial in aggregate and the peg still holds. That is a different claim from the one Ethereum Layer 2 solutions make, because Ethereum can verify proofs directly inside its own execution environment and Bitcoin cannot.

How Does BitVM Actually Work?

The full protocol runs deeper than this, but the shape of it comes down to five steps.

  1. The setup ceremony pre-signs everything

Before any BTC moves, a group of participants jointly signs a graph of Bitcoin transactions covering every branch a dispute can take. The result is an address that no subset of them can spend arbitrarily, because the only spending paths in existence are the ones they signed. Bitlayer's own BitVM Bridge design post states the key property plainly, which is that once at least one committee member deletes their private key, reconstructing the ability to move those funds becomes computationally infeasible for everybody else.

  1. The user deposits and receives a pegged asset

BTC goes into the pre-signed address and a 1:1 representation is minted on the destination chain. Bitlayer called its version YBTC and Citrea calls its version cBTC. The naming differs and the accounting does not, since every unit in circulation is supposed to correspond to a locked coin that the operators cannot reach.

  1. Withdrawals get fronted by an operator

When a user burns the pegged asset to exit, they do not wait for the Bitcoin contract to unwind. A profit-seeking operator, called a broker in Bitlayer's design, sends the user BTC out of its own inventory immediately and then files a claim to reimburse itself from the locked funds. The experience feels fast because somebody else is carrying the timing risk.

  1. The claim sits inside a challenge window

An operator's reimbursement claim is optimistic, meaning it is assumed correct unless contested. Bitlayer put its dispute window at roughly one week. Citrea's Clementine bridge, which uses the BitVM2 construction, settles in around two weeks. Nothing happens during that period unless a watcher decides something is wrong.

  1. A challenger disproves the claim on-chain

If an operator claims a reimbursement it is not entitled to, anyone monitoring can force the dispute onto Bitcoin. The 2024 revision is what made this practical. As the BitVM2 paper sets out, challenging became permissionless, so any user running a full node can do it rather than a fixed committee, and a faulty operator can be disproved within three on-chain transactions instead of a long interactive back-and-forth. The operator forfeits its bond, and the correct outcome is restored.

The part worth holding onto is that steps three through five are the entire security model. There is no on-chain oracle, no vote, and no appeal. Somebody has to be watching, and somebody has to be willing to pay Bitcoin fees to prove a stranger wrong.

BitVM vs a Federated Sidechain

Federated sidechains solved the same problem a decade earlier by naming the custodians and asking users to trust the group. Setting the two side by side is the fastest way to see what BitVM buys and what it costs.

Category
BitVM bridge
Federated sidechain
Who controls the locked BTC
A pre-signed contract that no subset can redirect
A named federation multisig
Security assumption
1-of-n, one participant acting correctly
A majority of the federation acting correctly
If the members collude
Funds stay locked, provided one member deleted a key
A colluding majority can move the funds
Where fraud gets settled
On Bitcoin, inside a challenge transaction
Off Bitcoin, through reputation or law
Cost of a dispute
High, paid in Bitcoin transaction fees
None, because no on-chain dispute exists
Withdrawal timing
Gated by a challenge window of one to two weeks
Fast, at the federation's discretion
Who can raise an objection
Anyone with a full node, from BitVM2 onward
Federation members only
Requires a Bitcoin fork
No
No

Neither column is free. A federation gives you speed and somebody to call. BitVM gives you a security assumption that survives everyone in the room being dishonest, and charges you a challenge window plus real fee costs for it.

What Are the Trust Assumptions?

BitVM gets described as trust-minimised rather than trustless, and the distinction is load-bearing. Four separate assumptions all have to hold at once for the guarantee to mean anything.

  1. The 1-of-n assumption has to hold

This is the headline claim and it is genuinely weaker than what a federation asks for. Bitlayer's documentation states that its contract requires only one participant acting correctly, and Citrea's mainnet announcement makes the same claim for Clementine, saying fraudulent bridge activity can be challenged on Bitcoin mainnet as long as one party is still playing straight. If every participant is dishonest and coordinated, the assumption fails outright.

  1. Somebody has to have actually deleted a key

Security in the setup ceremony rests on participants destroying key material afterwards. Nobody can prove they did. This is the same structural weakness carried by any trusted setup in cryptography, and it is why participant identity and reputation still matter in a design marketed on not needing to trust participants.

  1. Someone has to be watching the challenge window

An unchallenged fraudulent claim succeeds. The protocol assumes a watcher exists, is online, has synced state, and notices in time. That assumption is cheapest to satisfy when a bridge is busy and valuable, and least reliable when a bridge is quiet, which is precisely backwards from where you would want it.

  1. The challenger has to be able to afford the challenge

Disputes happen in Bitcoin blockspace and blockspace is not free. The BitVM3 paper puts BitVM2's worst-case dispute cost at roughly $16,000, which means a challenger needs capital on hand and a payoff large enough to justify spending it. Below some threshold the rational move is to let the fraud through, and the security model quietly stops binding.

Where Is BitVM Actually Used?

Bitlayer shipped the first functional implementation, launching its BitVM Bridge mainnet beta in July 2025 alongside YBTC. That deployment is no longer available, and the token, the shutdown timeline and the numbers behind it are covered in the companion piece running alongside this one on Bitlayer.

The live example as of Wednesday 26 August 2026 is Citrea, the Bitcoin ZK-rollup whose mainnet went live on 27 January 2026 with Clementine as its production bridge. Clementine splits the job across signers who handle deposits through an N-of-N multisig, operators who front withdrawals, and watchtowers incentivised to disprove operators that cheat. Citrea publicly discloses the identities of its bridge signers, which is a reasonable admission that a 1-of-n assumption still benefits from knowing who the n are.

Other teams including BOB and GOAT Network have published BitVM-based bridge work at testnet stage. Testnet is testnet, and the distance between a working testnet and a bridge holding real BTC through a contested withdrawal is the entire subject of this article. Readers comparing Bitcoin scaling approaches may find our breakdown of Stacks, Citrea and Bitcoin Hyper useful for placing these designs against each other, and bridging is not the only route to putting BTC to work, since staking protocols such as Babylon attack the problem from a completely different direction.

Risks and Open Problems

  1. Dispute costs are high enough to change behaviour

A security model that only works when somebody spends five figures to defend it has a floor below which it does not work. BitVM3, published in May 2026, exists specifically to attack this, moving the computation into garbled circuits evaluated off-chain and cutting total on-chain cost to roughly $9 by the paper's own estimate. That is close to a thousandfold improvement, and it is also a fresh specification rather than a deployed system.

  1. The design depends on operators fronting liquidity

Fast withdrawals require somebody to advance their own BTC and wait weeks to be repaid. That is a capital-intensive, low-margin business, and if operators decide the yield is not worth it, users get the slow path or no path. This is a market risk wearing a technical costume.

  1. Withdrawals are slow by construction

A one to two week challenge window is not a bug waiting to be optimised away. It is the period during which fraud can be caught, so shortening it weakens the guarantee directly. Anyone treating a BitVM bridge as a trading rail rather than a custody rail is misreading what it is for.

  1. The pegged asset is still a bridged asset

YBTC, cBTC and every equivalent are claims on locked coins rather than the coins themselves. They carry contract risk on the destination chain, liquidity risk in whatever pools they trade in, and depeg risk if confidence in the redemption path breaks. The BitVM part protects the lock, and it protects nothing downstream of it.

  1. Marketing surfaces outlive the products

A check of bitlayer.org on Wednesday 26 August 2026 finds the front page still presenting YBTC and the BitVM Bridge as available products with deposit and TVL figures attached, while the company's own blog notice dated 27 May 2026 announces the service's discontinuation. Both pages sit on the same domain. Treat a project's landing page as advertising and its announcements feed as the record.

  1. The specification keeps moving under the implementations

Three versions in under three years, each changing the dispute mechanics substantially, means anything built on the first was structurally obsolete before it matured. That is normal for early research and awkward for anyone who parked BTC in it.

Is BitVM Ready for Real Money?

The mechanism itself works about as advertised, and that is not the open question. It has been implemented more than once, it has held a peg on mainnet, and Citrea has been running it in production since January 2026. Nothing in the public record suggests a BitVM contract has been broken by an attacker, and the discontinuation that prompted this article was not a hack.

The economics are the unresolved part. Bitlayer's discontinuation notice disabled bridge-in on 28 May 2026, gave holders until 3 June 2026 to bridge out, and states that its Security Council would withdraw the remaining funds directly and burn the outstanding YBTC on Ethereum against the underlying BTC reserves. The notice frames the shutdown as an architectural overhaul, names no successor product, and gives no restoration date. Read it next to the BitVM3 paper published two weeks earlier, which argues that BitVM2's dispute costs and operator bonding requirements were themselves the barrier to participation, and a coherent picture forms. The first generation was expensive to operate, thin on volume, and superseded by a cheaper design before it ever reached scale.

So the answer depends on which question you are asking. As a design solving a real problem, BitVM is the most credible method anyone has built for putting Bitcoin into contracts without touching consensus. As a place to park size in August 2026, it is a young production system with one live deployment, a discontinued flagship, and a specification that changed twice while implementations were still shipping.

Final Thoughts

Watch operator count and challenge activity rather than TVL. A BitVM bridge with a large balance and no active watchtowers is less safe than a small one with several parties economically motivated to catch a cheat, because the 1-of-n assumption is a statement about who is paying attention and not about how much is locked.

The next real milestone is a BitVM3 bridge holding meaningful BTC in production, since the whole case for the design tightens if a dispute costs single-digit dollars instead of five figures. Until that ships and survives a contested withdrawal, the fair framing is that Bitcoin has a working method for verifying off-chain computation and not yet a working market for the people who have to enforce it.

Elegant cryptography does not fail loudly. It gets quietly discontinued for an architectural upgrade that nobody ever schedules.

Frequently Asked Questions

Is BitVM a blockchain or a token?

Neither. It is a specification for verifying computation on Bitcoin, closer to a protocol standard than a product, so nothing exists to buy that represents BitVM itself. Tokens issued by teams implementing it are exposure to those companies and their execution, which is a very different bet from the design being sound.

Does BitVM require a Bitcoin soft fork?

No, and that is the single most important thing about it. It works inside the opcodes Bitcoin already has, which is why it moved from paper to mainnet in under two years while covenant proposals such as OP_CTV and OP_CAT have spent far longer in debate. Proposals needing consensus changes may end up more efficient, but they need the network to agree first.

What happens to my BTC if a BitVM bridge shuts down?

That depends entirely on how the operator handles it, which is a trust assumption the design does not cover. Bitlayer gave holders a defined bridge-out window and stated it would reconcile outstanding YBTC against reserves after it closed, so a user who missed that window was left with an off-ramp handled case by case rather than by contract.

How is BitVM different from a Bitcoin sidechain?

A sidechain moves your BTC into a system secured by its own validator set or federation, so the safety of your coins becomes the safety of that group. A BitVM bridge keeps the coins locked on Bitcoin under a contract that only one participant has to enforce correctly, which is a materially weaker requirement, paid for with slower withdrawals and expensive disputes.

This article is for informational purposes only and does not constitute financial or investment advice. Cryptocurrency trading involves substantial risk. Always conduct your own research before making trading decisions.

Sign Up and Claim 15000 USDT
Disclaimer
This content provided on this page is for informational purposes only and does not constitute investment advice, without representation or warranty of any kind. It should not be construed as financial, legal or other professional advice, nor is it intended to recommend the purchase of any specific product or service. You should seek your own advice from appropriate professional advisors. Products mentioned in this article may not be available in your region. Digital asset prices can be volatile. The value of your investment may go down or up and you may not get back the amount invested. For further information, please refer to our Terms of Use and Risk Disclosure