Secure Hive Wallet Extension.
Hive Keychain is an extension for accessing Hive-enabled distributed applications, or "dApps" in your Chromium or Firefox browser!
The extension injects the Hive Keychain API into every website's javascript context, so that dApps can read from the blockchain.
Hive Keychain also lets the user create and manage their own identities, so when a dApp wants to perform a transaction and write to the blockchain, the user gets a secure interface to review the transaction, before approving or rejecting it.
git clone https://github.com/hive-keychain/hive-keychain-extension
npm i
npm run dev
It will create two repositories dist-dev
and dist-dev-firefox
.
Alternatively, you can run the dev server for either browser by using npm run dev:chromium
or npm run dev:firefox
npm run build
In the same manner, this will create dist-prod
and dist-prod-firefox
folders, and you can choose to build for one type of browser only by using npm run build:chromium
or npm run build:firefox
- Go to your browser extension page
- Activate the developer mode
- Load unpacked
- Choose the
dist-dev
folder
After making changes to the background, reload the extension.
- Go to
about:debugging#/runtime/this-firefox
- Load temporary Add-on
- Choose the
dist-dev-firefox
folder
After making changes to the background, reload the extension.
Before contributing to Hive Keychain, contact us on Discord.
- Keychain SDK and playground
- Developers documentation for how to interact with Hive Keychain from your website
- Contribution Guidelines
- Landing page
- Support Discord
- Keychain for Chromium browsers
- Keychain for Firefox