Hold BSV. Pay Anyone. Keep Your Keys.

A self-custodial Bitcoin SV wallet for iOS and Android

Send and receive BSV in seconds — by scanning a code across a table, by handle across the world, or to any address. Your keys are generated on your phone and never leave it.

A Wallet That Gets Out of the Way

Two buttons on the home screen. Everything else is out of sight until you need it.

🔐

Your Keys, Your Device

Self-custodial from the first screen. Keys are generated on your phone and stored encrypted, unlocked by Face ID or your fingerprint. Nobody else holds a copy.

↗️

Pay Three Ways

Scan someone's code when they're in front of you, send to a handle when they're not, or pay any BSV address. The wallet works out the transport; you pick the person.

↙️

Get Paid the Same Way

Show a payment code, share your handle, or display an address. Name an amount up front, or leave it at zero and let the payer decide.

🔗

Connect to Apps

Scan a QR code from a desktop or web app and approve its requests from your phone. Built on BRC-100, so any compliant app works — no plugins, no lock-in.

🗝️

Recovery You Control

Twelve secret words restore everything. Prefer paper? Print three recovery sheets — any two of them rebuild the wallet, so one lost page costs you nothing.

🌍

Your Currency, Your Language

Show balances in satoshis, BSV, or US dollars. The whole app speaks twelve languages, including right-to-left Arabic.

See It In Action

From opening the app to money changing hands.

The wallet home screen showing balance, Pay and Get paid buttons, and recent activity

Balance, Front and Centre

Your balance, two buttons, and your recent activity. Tap the balance to switch between satoshis, BSV, and dollars.

The Pay screen offering someone nearby, someone remote, or an address

Pick the Person, Not the Protocol

Nearby, remote, or an address. You choose who you are paying and the wallet handles the rest.

A payment code displayed for a nearby payer to scan

Getting Paid Is One Screen

Show the code, they scan it, the money arrives. No addresses to read out, no copy and paste.

Built for Developers, Too

Open source, standards-based, and ready for the apps you're building.

Full BRC-100 wallet interface — any compliant app connects by scanning a pairing code
AES-256-GCM encryption and ECDSA signatures for every wallet operation
BRC-42 key derivation — a fresh key per counterparty, so payments do not share an address
SPV-native with BEEF transaction format for lightweight, scalable verification
Printed recovery sheets split the seed entropy (BRC-157): any two of three rebuild the wallet
Configurable ARC broadcast endpoint and network, so you can point the wallet at your own infrastructure

Try It Now — It's Free

Open source and self-custodial. Download BSV Wallet and you have a working wallet in under a minute.