Files
connect/packages/app
GitHub Action 07e0763ab7 chore(release): publish
- @stacks/app@1.18.2
 - @stacks/connect-react@2.15.2
 - @stacks/connect-ui@2.15.2
 - @stacks/connect@4.1.2
 - @stacks/keychain@0.15.2
 - @stacks/rpc-client@0.6.2
 - test-app@1.9.2
2020-11-05 13:17:23 +00:00
..
2019-09-03 16:47:10 -05:00
2020-11-05 11:41:17 +01:00
2020-05-14 11:16:47 -07:00
2020-07-08 18:02:15 -05:00
2020-11-05 13:17:23 +00:00
2019-09-03 16:47:10 -05:00
2020-11-05 13:17:23 +00:00
2020-10-22 08:06:29 -07:00

The Blockstack App

Source code is available on Github at https://github.com/blockstack/ux/tree/master/packages/app

The Blockstack App is an application for interacting and authenticating with Blockstack apps. It can be used as a hosted web app (available at app.blockstack.org) or as a browser extension.

To use this application with your own Blockstack App, we recommend using Blockstack Connect.

Table of Contents:

Development

Although this app is usable as a browser extension, the best interface for development is as a normal web app. This is because it's faster and easier to develop it as a web app, for reasons like hot module loading, and not having to deal with the browser extensions UI constantly.

Setup

Clone this repository and install dependencies:

git clone https://github.com/blockstack/ux
cd ux
yarn

Run Locally

yarn dev

Then, open localhost:8080.

Build and install browser extension

Clone this repository, install dependencies and build the extension:

git clone https://github.com/blockstack/ux
cd ux
yarn
cd packages/app
yarn prod:ext

Then if installing for Chrome or Brave:

  1. Go to: chrome://extensions
  2. Toggle: "developer mode" on.
  3. Click on: "Load unpacked"
  4. Select the newly created folder "dist" from the project folder.

If installing for Firefox:

  1. Go to: about:debugging
  2. Click on "This Firefox"
  3. Click on: "Load Temporary Add-on…"
  4. Open the newly created folder "dist" from the project folder, and choose the "manifest.json" file.