Practical overview
When it fits
Use it when you need a documented wallet codebase or a wallet workflow covering supported Bitcoin, Bitcoin Cash and Ethereum assets across desktop and mobile platforms. The repository’s maintenance notice makes the newer BitPay wallet repository the documented continuation point.
Who it is for
- People managing supported crypto assets across desktop or mobile wallets
- Developers examining or adapting an open-source wallet codebase
- Users of shared wallets requiring documented multisignature and payment-proposal functions
Documented uses
- Create and manage Bitcoin, Bitcoin Cash and Ethereum wallets
- Send and receive supported assets using documented coin-specific address and fee features
- Coordinate shared-wallet spending proposals and group payments
- Develop or prepare wallet builds for browser, Android, iOS and Electron desktop environments
Requirements & limits
- The codebase is written in TypeScript and targets Windows, Linux, macOS, iOS and Android through desktop and mobile workflows.
- Bitcore Wallet Service is used for peer synchronization and network interfacing.
- Private keys are described as being stored locally rather than in the cloud.
- The repository documents Bitcoin SegWit and native SegWit addresses, CPFP acceleration and adjustable transaction fees.
- The README warns against using the browser workflow for production handling of private keys.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Start the wallet in a local browser development environment
Prepare and launch the repository’s development app locally.
Before you start
- A clone of the public repository
- Node installed
Steps
Clone the repository and change into its directory.
Install dependencies with npm install.
Apply the BitPay configuration with npm run apply:bitpay.
Start the app with npm run start and open localhost:8100.
Expected outcome
A local browser view of the wallet development app.
Guide limitations
- The README says browser use is for development only and warns that extensions or other malicious code may access internal data and private keys.
- The repository states that this wallet and versions up to 12 are no longer actively maintained.
Prepare a desktop development build
Start the Electron desktop version on Linux, macOS or Windows.
Before you start
- Electron installed from the Electron website
- The cloned repository
Steps
Install Electron on the development system.
Run npm run apply:wallet.
Run npm run start:desktop.
Expected outcome
The documented desktop development startup process is initiated through Electron.
Guide limitations
- The repository identifies this codebase and wallet versions up to 12 as no longer actively maintained.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 2 October 2026
- Original website title
- bitpay/wallet · Official homepage title · retained in its source language

