Skip to content

Latest commit

 

History

History
51 lines (33 loc) · 1.45 KB

README.md

File metadata and controls

51 lines (33 loc) · 1.45 KB

Signet

How to build on Signet

# 1. Run yarn so it automatically links all the dependencies
yarn

# 2. cd into the web app
cd apps/multisig

# 3. set up environment variables and replace the variables with appropriate values
cp .env.example .env

# 4. Start the dev server
yarn dev

How to self host Signet with Docker

  1. Clone the repo:
git clone https://github.com/TalismanSociety/signet-web.git
  1. Copy .env.example to .env and update the values:
cp .env.example .env
  1. Start the docker instance:
docker compose up --build

Configuring the Networks

In some cases, you may want to configure the networks allowed in your self hosted Signet. Signet allows customising the networks that appear on your frontend using the REACT_APP_NETWORKS environment variable.

Note: Use NETWORKS as your docker arg when running with docker.

There are 4 modes when using the REACT_APP_NETWORKS flag:

  • Testnets only: Use testnet to show Westend and Rococo networks only
  • Non testnets: Use non-testnet to show Polkadot, Kusama, Polkadot AssetHub and Kusama AssetHub
  • Custom filter: Alternatively, you can also filter only the list of chains you want to display using their names, separated by comma with no space. For example: polkadot,kusama. For the list of chains supported, check apps/multisig/src/domains/chains/supported-chains.ts#L3
  • Show everything: Omit the flag if you want to show every supported chains.