Non-custodial, multi-template escrow platform with 2-of-3 Taproot multisig. Self-hosted SaaS — deploy and earn.
The most advanced Bitcoin escrow platform, built for security and flexibility.
Your keys never leave your browser. Private keys are encrypted locally with AES-256 and your signing password.
Built-in CSV timelock lets the buyer reclaim funds automatically after a configurable period — no arbitrator needed.
Every escrow creates a Taproot address with buyer, seller, and arbitrator keys. Two signatures required to move funds.
Create an escrow in 60 seconds. Share an invite link. Counterparty joins from any browser — no app install needed.
Taproot MAST hides unused spend paths. Completed escrows look like normal Bitcoin transactions to outside observers.
Deploy on your own server. White-label branding, custom templates, Stripe subscriptions. You own the platform.
Four steps to a secure Bitcoin transaction
Choose a template, set the amount and conditions. Share the invite link with your counterparty.
Both parties verify the Taproot address. Buyer sends BTC. Funds are locked in a 2-of-3 multisig.
Seller delivers the goods/services. Buyer approves and co-signs the release. Funds sent to seller.
If there's a disagreement, the platform arbitrator reviews evidence and co-signs with the winning party.
One platform, every use case
Freelance
Milestone-based payments
P2P Trade
BTC ↔ fiat exchanges
Domain Sale
Verified domain transfers
Goods
Delivery-tracked purchases
Rent / Deposit
Secure rental deposits
Custom
Build your own template
Every escrow creates a Taproot address with a hidden script tree (MAST). Only the spend path that gets used is revealed on-chain — maximum privacy.
P2TR (Taproot)
SegWit v1, bc1p addresses, BIP-86 derivation, Schnorr signatures
4 Spend Paths
Cooperative release, buyer/seller dispute, and automatic timelock refund
Unspendable Internal Key
NUMS point ensures all spends go through script paths — no key-path bypass
// Escrow address script tree
Taproot MAST
├─ Buyer + Seller (cooperative release)
├─ Buyer + Arbitrator (dispute → buyer wins)
├─ Seller + Arbitrator (dispute → seller wins)
└─ Buyer after {timelock} (auto-refund)
// 2-of-2 Tapscript leaf
{pubkey_a} OP_CHECKSIGVERIFY
{pubkey_b} OP_CHECKSIG

Next.js 16
Tailwind CSS 4
DaisyUI 5
MongoDB

Bitcoinjs-lib

Taproot P2TR

Schnorr Signatures
Stripe Billing

NextAuth

Blockbook API
Start for free with 3 escrows per month. Upgrade to Pro for more volume, or Enterprise for unlimited escrows and custom templates.