Nick-1979 / polkadot-Js-Plus-extension

A user-friendly wallet to interact with the Polkadot/Substrate based blockchains through a browser.
http://www.polkadotjs.plus
Apache License 2.0
8 stars 1 forks source link
browser-extension kusama polkadot polkadot-js polkadot-js-plus substrate wallet

polkadot{.js} plus extension

license supported by

A user-friendly wallet to interact with the Polkadot/Substrate based blockchains through a browser. It allows users to access their Polkadot/Kusama ecosystem account(s), which can also be used to interact with decentralized apps. It is based on polkadot js extension, which injects a @polkadot/api signer into a page, along with any associated accounts.

Polkadot js Plus extension not only has all the abilities of the original Polkadot extension, but also many new functionalities as listed below are available, where more features are coming.

New functionalities

Currently, the following features are available:

polkadot{.js} plus extension intro

More photos wiki

Installation

Add-on

FireFox: The extension for firefox can be downloaded from Firefox add-ons page here

Chrome:

  1. download the zip file
  2. go to chrome://extensions/
  3. switch on the "Developer mode" on top right
  4. click on "Load unpacked" button and point to the unzipped downloaded folder

Development version

Steps to build the extension and view your changes in a browser:

  1. download the files via git clone https://github.com/Nick-1979/polkadot-Js-Plus-extension.git
  2. got to downloaded folder via cd polkadot-Js-Plus-extension
  3. install dependencies via yarn
  4. Build via yarn build or yarn watch
  5. Install the extension
    • Chrome:
    • go to chrome://extensions/
    • ensure you have the Development flag set
    • "Load unpacked" and point to packages/extension/build
    • if developing, after making changes - refresh the extension
    • Firefox:
    • go to about:debugging#addons
    • check "Enable add-on debugging"
    • click on "Load Temporary Add-on" and point to packages/extension/build/manifest.json
    • if developing, after making changes - reload the extension

Once added, you can create an account (via a generated seed) or import via an existing seed.

Testing

More information

for more information about the extension and how it works, please go to the project wiki