Wallet

Get a wallet

The recommended wallet is BitcoinII Core. It is the official software: a wallet and a full node in one.

Keep your coins safe

  • Never share your seed phrase, private keys or wallet file with anyone, including people claiming to be support staff. Read the safety guide.
  • BC2 addresses look identical to Bitcoin addresses. Always confirm the network before sending. BC2 is not BTC: never send BTC to a BC2 address or BC2 to a BTC address.
  • Download BitcoinII Core only from the official GitHub release page linked below.

Download BitcoinII Core v31.1.0

Released Aug 29, 2026. All files are on the official v31.1.0 release page on GitHub. Open that page and pick the file for your computer:

Which file to download
Your computerDesktop app (with window)Command line only
Windows (64-bit)BitcoinII-v31.1-Win64-Qt.zipBitcoinII-v31.1-Win64-CLI.zip
macOS, Apple silicon (M1 and later)BitcoinII-Core-v31.1-arm64.zip
macOS, IntelBitcoinII-Core-v31.1-x86_64-apple.zip
LinuxBitcoinII-v31.1-Linux-Qt.tar.gzBitcoinII-v31.1-Linux-CLI.tar.gz

Go to the official v31.1.0 release

This website never hosts the software itself and never links to mirrors. If someone sends you a download link that isn’t on github.com/Bitcoin-II, don’t use it.

Verify your download

A checksum lets you confirm the file you downloaded is exactly the file that was published. Run one of these in a terminal, in the folder where the file is:

# Linux
sha256sum BitcoinII-v31.1-Linux-Qt.tar.gz

# macOS
shasum -a 256 BitcoinII-Core-v31.1-arm64.zip

# Windows (Command Prompt or PowerShell)
certutil -hashfile BitcoinII-v31.1-Win64-Qt.zip SHA256

TODO(verify): official checksums are not currently published with v31.1.0. When the release includes a SHA256SUMS file, compare against it.

Set up your wallet

  1. Install. Unzip the file and run the BitcoinII Core app.
    TODO(screenshot): installing on Windows and macOS
  2. First launch and sync. Pick a data folder. The app then downloads and checks the whole blockchain. Keep it open until it shows as up to date. TODO(verify): typical first-sync time and disk space needed
    TODO(screenshot): first launch and sync progress
  3. Encrypt the wallet. Set a strong passphrase so nobody can spend from the wallet without it. Write the passphrase down and store it safely: if you lose it, you lose access to your coins.
    TODO(screenshot): encrypt wallet dialog
  4. Back it up. Save a backup of your wallet to a USB drive or other offline storage, and make a new backup whenever the app tells you to. Keep backups somewhere only you can reach.
    TODO(screenshot): backup wallet
  5. Get a receiving address. Open the Receive tab and create an address. That is what you give to a pool or an exchange to receive BC2.
    TODO(screenshot): receive tab

Upgrading from v29

Older releases (v29.1.0 and earlier) were made before the ShockWave difficulty change and can’t follow the current chain. Do not run them on mainnet. To upgrade:

  1. Back up your wallet first.
  2. Close the old version completely.
  3. Install v31.1.0 from the official release and start it. It uses the same data folder.

Other options

Community web wallet (self-hosted)

wallet-bc2 is an HD web wallet, available in 7 languages, that you can host yourself. It is listed here for people comfortable running their own software. It is not an endorsement. Read the code and the project’s notes before trusting it with funds, and never enter a seed phrase into a copy hosted by someone you don’t trust. TODO(verify): whether an official hosted instance exists

Exchange account

An exchange holds the coins for you. That is convenient for trading but not recommended for long-term holding: if the exchange has a problem, your coins are at risk. Withdraw to your own wallet.

Hardware wallets

TODO(verify): which hardware wallets, if any, support BC2

Mobile wallets

TODO(verify): whether any third-party mobile wallets support BC2

Next: Mine BC2 →