Skip to main content
Bitrune is a Bitcoin-native Automated Market Maker (AMM) that enables trustless swaps between BTC and Runes directly on Bitcoin mainnet. It operates entirely on Bitcoin L1 using Taproot (BIP-341) key-path and script-path spends, MuSig2 cooperative signing for custody, and the Runes protocol for fungible token issuance and transfer. There are no smart contracts, sidechains, or bridge assumptions. Users deposit BTC or Runes into MuSig2-secured deposit addresses, trade through constant-product liquidity pools, provide liquidity to earn fees, etch new Runes with optional deflationary mechanics, and withdraw at any time via cooperative signing or unilateral CSV recovery.

Core Features

Passkey Wallet

No seed phrase, no browser extension. A single biometric (Face ID / Touch ID) creates a Bitcoin key pair and deposit address. The private key never leaves the device.

BTC ↔ Rune Swaps

Constant-product AMM pools (x × y = k) with a default 0.3% swap fee.

Liquidity Provision

Deposit BTC + Rune at the current pool ratio, receive LP shares. Constant-product mint/burn accounting.

BITRUNE Mining

Stake LP-Rune tokens into mining pools to earn BITRUNE rewards, distributed per-block.

Referral Rebate

Invite friends with a unique 6-character invite code. Referrers earn BITRUNE rewards from their referees’ swap volume.

Rune Etching

Create new Runes from the Bitrune UI with configurable supply, divisibility, symbol, and optional deflationary tax rules.

On-Chain Audit Tags

Every swap, LP event, and tax execution embeds verifiable proof data in Runestone odd-tags. Anyone can replay the AMM math from the blockchain alone.

CSV Recovery

If the platform becomes unavailable, users can self-recover funds after a timelock (default 30 days) using the Taproot script-path spend.

How Bitrune Differs from Other DEXes

PropertyBitruneTypical DEX
Execution layerBitcoin L1 onlyEVM / L2 / sidechain
Key managementPasskey (biometric, no seed phrase)Seed phrase / browser extension
Custody model2-of-2 MuSig2 (user + platform)Smart-contract escrow
Recovery mechanismTaproot CSV script-path (user unilateral)Depends on contract admin
On-chain verifiabilityRunestone audit tags on every txTrust the contract / indexer
SigningSchnorr / MuSig2 (BIP-327)ECDSA or account abstraction
Address typeP2TR (BIP-341)Varies
  • No smart contracts. All swap logic is coordinated off-chain and settled in Bitcoin transactions.
  • No bridges or wrapped tokens. BTC and Runes move natively.
  • MuSig2 cooperative custody means the platform cannot unilaterally spend user funds.
  • Taproot script-path recovery means the user can always reclaim funds if the platform disappears.

Supported Assets

Bitrune supports exactly two asset classes:
  • BTC — native Bitcoin (satoshis).
  • Runes — fungible tokens issued via the Runes protocol (Runestone / Edict encoding in OP_RETURN).
The following are explicitly out of scope and will not be supported:
  • BRC-20
  • Ordinals (inscriptions)
  • Stamps
This constraint is by design. The atomicity model required for trustless AMM settlement is incompatible with the transfer semantics of BRC-20, Ordinals, and Stamps.