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
| Property | Bitrune | Typical DEX |
|---|---|---|
| Execution layer | Bitcoin L1 only | EVM / L2 / sidechain |
| Key management | Passkey (biometric, no seed phrase) | Seed phrase / browser extension |
| Custody model | 2-of-2 MuSig2 (user + platform) | Smart-contract escrow |
| Recovery mechanism | Taproot CSV script-path (user unilateral) | Depends on contract admin |
| On-chain verifiability | Runestone audit tags on every tx | Trust the contract / indexer |
| Signing | Schnorr / MuSig2 (BIP-327) | ECDSA or account abstraction |
| Address type | P2TR (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).
- BRC-20
- Ordinals (inscriptions)
- Stamps