Adds Blockstack support to the Browser.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ext/@types/blockstack
gfx
src
src_archive/common/vuex/shared-state-plugin
.editorconfig
.gitignore
LICENSE.md
NOTES.md
README.md
TODO.md
package-lock.json
package.json
tsconfig.json
tslint.json
webpack.config.js

README.md

Unofficial Blockstack Extension

This is a web extension to add Blockstack support to the Web Browser by making it so a user can log into the browser and authenticate apps via popup windows instead of through https://browser.blockstack.org/ or having to run their own instance of the Blockstack Browser. This makes the experience much more native and easy to use!

This browser does not quite have feature parity with the official browser, as it is missing the ability to acquire usernames and does not include the email scope for apps (yet).

screenshot-1

Forum discussion can be found here.

Features

  • Creating/Recovering Accounts
  • Managing Multiple Identities (at any offset)
  • App Authentication
  • App lookup via app.co's repo
  • Blockstack Wallet Management (BTC)
  • Blockstack Profile & Identity Management
  • API Setting Verification
  • Ability to set/change your account email

Downloads (for Beta Version)

Wallet Transactions have not been tested yet -- use at your own risk!

Building

  • npm run build will create a built extension in the /build directory.
  • npm run build:prod will build production. It is allocated for 4Gb of memory however, so make sure you have space.
    • currently it has been recorded to take ~2.5Gb however

Testing

npm run build
cd build
web-ext run

Where web-ext is the Mozilla web extension tester found on NPM.

License

It's under MPL-2.0, similar to the Blockstack Browser.

Icons (/src/assets/images/icon-16, icon-48, icon-128, etc) are under CC-BY-4.0, as well as project-graphics (found in /gfx).

Soli Deo Gloria