/wallet-browser-extension

👛 [DEPRECATED] Official Browser Wallet for Band Chain

Primary LanguageJavaScriptMIT LicenseMIT

Band Protocol Browser Wallet

Official Browser Extensions for Band Chain

Code Style: prettier MIT Licence Dependency Status devDependency Status

Similarly to MetaMask, BandMask allows developers to build dApp UI on website. It exposes instance of Band Protocol Client to the web, and allows the dApp to communicate with blockchain without having to manage user wallet credentials itself.

Mockup Mockup Mockup Mockup 

Installation

$> yarn install
$> yarn build

Load the extension in Chrome & Opera

  1. Open Chrome/Opera browser and navigate to chrome://extensions
  2. Select "Developer Mode" and then click "Load unpacked extension..."
  3. From the file browser, choose to extension-boilerplate/build/chrome or (extension-boilerplate/build/opera)

Load the extension in Firefox

  1. Open Firefox browser and navigate to about:debugging
  2. Click "Load Temporary Add-on" and from the file browser, choose extension-boilerplate/build/firefox

Developing

The following tasks can be used when you want to start developing the extension and want to enable live reload -

  • npm run chrome-watch
  • npm run opera-watch
  • npm run firefox-watch

Packaging

Run npm run dist to create a zipped, production-ready extension for each browser. You can then upload that to the appstore.

Special Thanks

Thank you Bharani for providing a fantastic Boilerplate for this extension.