Skip to content

zx9r/byteball

 
 

Repository files navigation

Byteball is a wallet for storage and transfer of decentralized value. See byteball.org.

Binary Downloads

Byteball.org

Main Features

TBD

Installation

Clone the source:

git clone https://github.com/byteball/byteball.git
cd byteball

Install bower and grunt if you haven't already:

npm install -g bower
npm install -g grunt-cli

Download and install NW.js. Version 0.14.7 is recommended.

Build Byteball:

bower install
npm install
grunt

Then run Byteball desktop client:

/path/to/your/nwjs/nwjs .

Build Byteball App Bundles

Android

  • Install Android SDK
  • Run make android-debug

iOS

  • Install Xcode 7 (or newer)
  • Run make ios-debug

macOS

  • grunt desktop
  • copy node_modules into the app bundle ../byteballbuilds/Byteball/osx64/Byteball.app/Contents/Resources/app.nw, except those that are important only for development (karma, grunt, jasmine)
  • grunt dmg

Windows

  • grunt desktop
  • copy node_modules into the app bundle ../byteballbuilds/Byteball/win64, except those that are important only for development (karma, grunt, jasmine)
  • grunt inno64

Linux

  • grunt desktop
  • copy node_modules into the app bundle ../byteballbuilds/Byteball/linux64, except those that are important only for development (karma, grunt, jasmine)
  • grunt linux

About Byteball

TBD

Byteball Backups and Recovery

Byteball uses a single extended private key for all wallets, BIP44 is used for wallet address derivation. There is a BIP39 mnemonic for backing up the wallet key, but it is not enough. Private payments and co-signers of multisig wallets are stored only in the app's data directory, which you have to back up manually:

  • macOS: ~/Library/Application Support/byteball
  • Linux: ~/.config/byteball
  • Windows: %LOCALAPPDATA%\byteball

Support

Credits

The GUI is based on Copay, the most beautiful and easy to use Bitcoin wallet.

License

MIT.

About

A wallet for decentralized value

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 65.4%
  • HTML 23.8%
  • CSS 7.3%
  • Shell 1.7%
  • Inno Setup 1.0%
  • Makefile 0.4%
  • C# 0.4%