This is a starter monorepo for building frontends or TypeScript packages that interact with the Hyperdrive protocol.
Run the following command:
yarnCopy the .env.sample to .env and add your API keys.
Run the frontend locally:
yarn workspace hyperdrive-ui run devBuild for production:
yarn workspace hyperdrive-ui run build Build for production:
yarn workspace @starter-repo/core run build This repo includes the following packages and apps:
frontend: a ViteJS app using React + DaisyUI + Tailwind + RainbowKit + TanStack Routercore: An empty TypeScript package to use a starting point for a custom hyperdrive packageseslint-config: sharedeslintconfigurationsprettier-config: sharedprettierconfigurationstsconfig:tsconfig.jsons used throughout the monorepo
Each package and app is 100% TypeScript.
- Hyperdrive Solidity Starter repo: https://github.com/delvtech/hyperdrive-solidity-starter
- The official DELV Hyperdrive Monorepo: https://github.com/delvtech/hyperdrive-frontend
- Hyperdrive artifacts (Contract ABIs): https://www.npmjs.com/package/@delvtech/hyperdrive-artifacts
- The Hyperdrive AppConfig package: https://www.npmjs.com/package/@delvtech/hyperdrive-appconfig
- Fixed Point Math library: https://www.npmjs.com/package/@delvtech/fixed-point-wasm
- Hyperdrive SDK Viem Bindings: https://www.npmjs.com/package/@delvtech/hyperdrive-viem
- Hyperdrive SDK: https://www.npmjs.com/package/@delvtech/hyperdrive-js-core