Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/degenbuilder7/hyperlane
https://github.com/degenbuilder7/hyperlane
Last synced: about 22 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/degenbuilder7/hyperlane
- Owner: degenbuilder7
- License: apache-2.0
- Created: 2023-03-16T13:27:32.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-03-16T13:29:44.000Z (over 1 year ago)
- Last Synced: 2024-04-10T20:07:29.201Z (7 months ago)
- Language: TypeScript
- Size: 1.62 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Hyperlane Warp Route UI Template
This repo contains an example web interface for a interchain tokens built with [Hyperlane Warp Route](https://docs.hyperlane.xyz/hyperlane-docs). Warp is a framework to permisionlessly bridge tokens to any chain.
## Architecture
This app is built with Next+React, Wagmi, RainbowKit, and the Hyperlane SDK.
- The index page is located at `./src/pages/index.tsx`
- The primary features are implemented in `./src/features/`
- Constants that you may want to change are in `./src/consts/`, see the following Customization section for details.## Customization
See [CUSTOMIZE.md](./CUSTOMIZE.md) for details about adjusting the tokens and branding of this app.
## Development
### Setup
```sh
# Install dependencies
yarn# Build Next project
yarn build
```### Run
```sh
# Start the Next dev server
yarn dev
```### Test
```sh
# Lint check code
yarn lint# Check code types
yarn typecheck
```### Format
```sh
# Format code using Prettier
yarn prettier
```### Clean / Reset
```sh
# Delete build artifacts to start fresh
yarn clean
```## Deployment
The recommended hosting solution for this Next.JS app is to create a project on Vercel.
## Learn more
For more information, see the [Hyperlane documentation](https://docs.hyperlane.xyz/hyperlane-docs/).