A web app for deploying Hyperlane contracts and applications, such as Warp Routes.
This app is built with Next & React, Wagmi, RainbowKit, and the Hyperlane SDK.
- Constants that you may want to change are in
./src/consts/
- The index page is located at
./src/pages/index.tsx
- The primary features are implemented in
./src/features/
You need a projectId
from the WalletConnect Cloud to run the Hyperlane Warp Route UI. Sign up to WalletConnect Cloud to create a new project.
# Install dependencies
yarn
# Build Next project
yarn build
You can add .env.local
file next to .env.example
where you set projectId
copied from WalletConnect Cloud.
# Start the Next dev server
yarn dev
# Lint check code
yarn lint
# Check code types
yarn typecheck
# Format code using Prettier
yarn prettier
# Delete build artifacts to start fresh
yarn clean
For more information, see the Hyperlane documentation.