wormhole/bridge_ui
Hendrik Hofstadt 6ff21f8d01 add ethereum NFT bridge
Change-Id: I5cc8cfe431f5f9b043adc7baf662760ffe9e7a35
2021-09-10 23:43:14 +00:00
..
public bridge_ui: landing page 2021-09-07 15:03:00 +00:00
src add ethereum NFT bridge 2021-09-10 23:43:14 +00:00
.gitignore bridge_ui: initial commit 2021-07-26 15:34:58 +00:00
README.md bridge_ui: build instructions 2021-09-07 15:09:40 +00:00
craco.config.js bridge_ui: solana balances, begin wasm integration 2021-08-11 12:49:30 +02:00
package-lock.json bridge_ui: more safety checks and feedback messages 2021-09-01 07:43:27 +00:00
package.json bridge_ui: more safety checks and feedback messages 2021-09-01 07:43:27 +00:00
tsconfig.json bridge_ui: eth wrapped assets and getSignedVAA 2021-08-11 12:49:30 +02:00

README.md

Example Token Bridge UI

Prerequisites

  • Docker
  • NodeJS v14+

Run the following from the root of this repo

DOCKER_BUILDKIT=1 docker build -- --target node-export -f Dockerfile.proto -o type=local,dest=. .
DOCKER_BUILDKIT=1 docker build -- -f Dockerfile.wasm -o type=local,dest=.. .
npm ci --prefix ethereum
npm ci --prefix sdk/js
npm run build --prefix sdk/js

The remaining steps can be run from this folder

Install

npm ci

Develop

npm start

Build for local tilt network

npm run build

Build for testnet

REACT_APP_CLUSTER=testnet npm run build

Build for mainnet

REACT_APP_CLUSTER=mainnet REACT_APP_COVALENT_API_KEY=YOUR_API_KEY npm run build

Test Server

npx serve -s build