Multi-sig Wallets
and Bitcoin Operations
2-of-3 P2WSH wallets, PSBT construction, deposit monitoring, and on-chain settlement - backed by Bitcoin Core and NBXplorer.
On-chain Bitcoin, properly abstracted
Five primitives. Everything you need to custody, receive, and send Bitcoin programmatically.
2-of-3 Multi-sig Wallets
P2WSH native segwit with BIP67-sorted keys. Platform key, user key, and backup key - two required to sign any transaction.
Deposit Monitoring
NBXplorer-backed address tracking with configurable confirmation thresholds. Fresh addresses per deposit, UTXO visibility.
PSBT Construction
Platform constructs and partially signs the PSBT. User completes the second signature. Two-step withdrawal flow, never touching the user's private key.
Settlement Engine
Batched, netted on-chain settlements. Multiple withdrawals consolidated into fewer transactions to minimize fees.
Fee Estimation
Real-time sat/vbyte estimates from Bitcoin Core. Fast (1 block), medium (3 blocks), and slow (6 blocks) targets.
UTXO Visibility
Full confirmed UTXO set per wallet. Transaction IDs, output indexes, amounts in sats, and confirmation counts.
API Reference
Seven endpoints. Wallets, withdrawals, and fees - the complete surface area.
Where it fits
FF Bitcoin bridges the gap between platform services and the Bitcoin network.
Two-step withdrawal
Platform signs first. User completes. Neither party can move funds alone.