Skip to content

The official extension of PolkaGate. A user-friendly wallet for seamless browser-based interaction with Polkadot/Substrate-based blockchains.

License

Notifications You must be signed in to change notification settings

PolkaGate/extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PolkaGate

license ci supported by

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

PolkaGate 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.

Functionalities

Currently, the following features are available:

  • Add watch-only account ( can be used as a proxied address)
  • Crowdloans (View Contributions/Auctions, and contribute to Crowdloans)
  • Governance
  • Identity management
  • Proxy management
  • Staking (Solo and Pool Staking)
  • Support different endpoints
  • Transfer funds (Cross chain transfer)
  • View balances (crypto/USD)
  • View transaction history
  • View an address as QR code
  • Light client integration
  • Social recovery
  • Account Profiles

Group 40093

image

Installation

Add-on

Chrome, Microsoft Edge, Brave, and Yandex: The extension for these browsers can be downloaded from here

Development version

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

  1. Download the files via git clone https://github.com/polkagate/polkagate-extension.git
  2. Go to downloaded folder via cd polkagate-extension
  3. Install dependencies via yarn (yarn version: 3.2.0)
  4. Replace @polkadot/networks/interfaces.js with ./interfaces/interfaces.js
  5. Build via yarn build
  6. 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 or import via multiple options. To view helpful videos follow our channel on Youtube;

Testing

  • To run unit tests, first install dependencies using yarn then use: yarn test

  • Test on Westend blockchain:

    • It is possible via the extension. To receive some westies (Westend's native token) for a created account use Westend Faucet

    • Note that you need to check 'Enable testnet chains' in the Menu/Settings to be able to work with Westend.

About

The official extension of PolkaGate. A user-friendly wallet for seamless browser-based interaction with Polkadot/Substrate-based blockchains.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published