You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-`cd substrate-connect` to navigate to the repository root.
42
+
3. Install the dependencies.
43
+
-`corepack pnpm install`
44
+
4. In terminal A, run `cd projects/extension && corepack pnpm dev`.
45
+
5. In terminal B, run `cd projects/extension && corepack pnpm start`.
46
+
- This will open a Chrome browser window with the extension pre-loaded.
47
+
- Make sure that the extension is running.
48
+
6. In terminal C, run `cd projects/demo && corepack pnpm dev`.
49
+
- Navigate to the URL that this logs in the Chrome browser that opened in 5.
50
+
- You should see the extension come to life and the demo app log latest blocks.
50
51
51
52
To clean up all build artefacts in workspaces in the repository, run:
52
53
@@ -60,35 +61,12 @@ To clean up all build artefacts and dependencies in workspaces in the repository
60
61
corepack pnpm deep-clean
61
62
```
62
63
63
-
## Run local version of Smoldot Extension
64
-
Running the following command will build all necessary dependencies and run the Smoldot Extension in development mode with hot reloading enabled. Once run a new (Chrome) browser will appear with the extension added.
65
-
66
-
```bash
67
-
corepack pnpm dev:extension
68
-
```
69
-
70
-
(Make sure to run `$ pnpm install` before.)
71
-
72
-
## Run local version of Burnr wallet
73
-
Running the following command will build all necessary dependencies and run the Substrate Burnr Wallet in development mode with hot reloading enabled. It will be served on http://localhost:1234/
74
-
75
-
```bash
76
-
corepack pnpm dev:burnr
77
-
```
78
-
79
-
(Make sure to run `$ pnpm install` before.)
80
-
81
-
82
-
## [Deployments and releases](./DEPLOY-RELEASE.md)
83
-
84
-
85
-
## Substrate Connect Extension
64
+
## Releasing
86
65
87
-
A Browser extension that keeps the latest state of well known substrate-based chains' specs and bootnodes (Polkadot, Kusama, Rococo, Westend) synced across tabs - using Substrate Connect and Smoldot light client;
66
+
Visit [the release doc](./DEPLOY-RELEASE.md)and follow the steps there to release a new version of the extension.
88
67
89
-
The Extension is using Substrate Connect and Smoldot light client node modules. This extension, upon browser initiation updates and synchronizes in the well known substrate chain specs (Polkadot, Kusama, Rococo, Westend), keeping them to the latest state inside the extension, for faster chain sync. When a dApp that supports Substrate Connect (e.g. polkadotJS apps) starts in a browser's tab, then it receives the latest specs from the Extension instead of wrap-syncing from the last imported inside the dApp; At the same time, the dApp will appear inside the Extension as "connected" - meaning that it is using the Extension's bootnodes and specs;
0 commit comments