Skip to content

Betty is a (for personal use) fork of Bob Wallet, which is a GUI for DNS Record Management and Name Auctions on Handshake.

License

Notifications You must be signed in to change notification settings

kitschbent/betty-wallet

 
 

Repository files navigation

THIS IS NOT THE OFFICIAL BOB WALLET !!!

THIS IS A PERSONAL-USE FORK OF BOB CALLED BETTY. DO NOT USE THIS WALLET.

You have been warned. 





Betty Wallet: A Personal Use Fork of Bob Wallet

  • Increased list lengths in Portfolio and Watchlist (100 & 200)
  • Russian language integration
  • Romanian language integration
  • 'Sort by expiry time' in Domain Manager
  • Renumeration of expiry times (1 = 1-2, 2 = 2-3, etc...)
  • Bulk Transfer to display IDNs

Bob Wallet is a Handshake wallet with an integrated full node.

Status: This is pre-alpha personal-use software. As with all wallet GUIs, please use with care, and at your own risk.

Building From Source

Please see this guide, courtesy of @pinheadmz, for more detailed information.

Linux

apt-get install libusb-1.0-0-dev libudev-dev
git clone https://github.com/kyokan/bob-wallet
cd bob-wallet
npm install

Build the app package:

npm run package-linux

The output app will be created in the /release folder. Open Bob-x.x.x.AppImage to start the wallet.

OSX

If you are running OSX on an arm64 processor (aka "Apple Silicon" or "M1") it is highly recommended to upgrade to Node.js v16 which has arm64 support.

Building for OSX requires one extra "optional" dependency (dmg-license) that can not currently be installed on Windows/Linux systems:

brew install libusb
git clone https://github.com/kyokan/bob-wallet
cd bob-wallet
npm install
npm install dmg-license

Build the app package for the native architecture of your Mac:

npm run package-mac

If you are running OSX on an arm64 but want to build the executable for x86 (Intel) Macs, you can do so but you must first downgrade to Node.js v14 or re-install Node.js v16 for x86 instead of arm64. Building for a non-native architecture will seriously impair the performance of the application, so this option is only recommended for multi-platform distribution by maintainers with M1 Macs. As an extra complication, this process must be run in an environment where libunbound is available as an x86 package.

npm run package-mac-intel

The output app will be created in the /release/mac or /release/mac-arm64 folder. Open Bob.app to start the wallet.

Windows

Why are you using windows? Start here.

License

cc0

About

Betty is a (for personal use) fork of Bob Wallet, which is a GUI for DNS Record Management and Name Auctions on Handshake.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 83.9%
  • SCSS 15.6%
  • Other 0.5%