Bitpay Wallet is a cryptocurrency wallet platform for desktop and mobile devices that supports Bitcoin, Bitcoin Cash, Ethereum, and ERC20 tokens.
The wallet addresses the need for secure, self-custodial cryptocurrency management by storing all private keys locally on the user's device rather than in the cloud. It uses Bitcore Wallet Service for peer synchronization and network operations. The platform implements hierarchical deterministic address generation following BIP32 standards, supports multisignature wallets for shared control, and includes features like payment protocol support, mnemonic-based backups, and paper wallet sweeping.
Developers considering this project should be aware that the repository and wallet versions 12 and earlier are no longer actively maintained. BitPay has moved development to a new wallet implementation. This repository may be suitable for historical reference, understanding the architecture of a mature multi-asset wallet, or as a foundation for forks, but it is not recommended for new production deployments. The project supports multiple platforms including iOS, Android, desktop, and browser environments, with features tailored to each coin type such as Segwit address support for Bitcoin, Schnorr signatures for Bitcoin Cash, and Gnosis multisig contracts for Ethereum.
The project shows minimal ongoing development activity with infrequent commits and limited recent updates to core functionality. Issue resolution appears slow, and pull requests may experience extended review periods. The codebase remains available for reference and community use, but the shift of active development to a successor project indicates that this version has reached end-of-life status.