Introducing XCP Wallet

XCP Wallet is a Chrome extension for Bitcoin and Counterparty. Send BTC and Counterparty tokens, trade on the DEX, issue assets, sign dApp transactions, all from your browser.

Features

  • Send, issue, dispense, trade — the full Counterparty DEX, from your browser
  • UTXO atomic swaps — trade UTXO-attached assets via xcpdex.com, single-transaction settlement
  • Trezor support — your seed phrase never enters the extension
  • dApp provider API — sites request transactions, you approve from the extension
  • BIP-322 message signing — prove ownership without moving funds
  • Import from Freewallet — BIP39 seed phrases, legacy and SegWit derivation paths

Dependency Hygiene

12 runtime dependencies. Most browser wallets ship 100+. Crypto is entirely @noble and @scure — Cure53-audited. No bitcoinjs-lib, no ethers, no axios.

Key storage: AES-256-GCM + PBKDF2 (600k iterations). Local tx verification. Trezor for hardware signing. MV3-compliant CSP. Not yet independently audited — see AUDIT.md.

Install

Learn and Get Help

If you care about Counterparty and not trusting kitchen-sink wallets, the code is on GitHub.