This repository contains the main components of the Yieldi project: the web application, landing page, and shared assets.
yieldi-monorepo/
├── app/ # Main Yieldi dApp
├── landing/ # Marketing site (yieldi.xyz)
└── shared/ # Shared assets (e.g., Tailwind preset)
For detailed information, see App README and Landing Page README.
-
Clone the repository:
git clone [repository-url] cd yieldi-monorepo
-
Install dependencies:
cd app && npm install cd ../landing && npm install
-
Set up environment variables: Create
app/.env.local
:NEXT_PUBLIC_WALLETCONNECT_PROJECTID=your_walletconnect_project_id
-
Run development servers:
cd app && npm run dev cd landing && npm run dev
- Next.js, React, TypeScript
- Tailwind CSS
- Viem (Ethereum), Sats-Connect (Bitcoin)
- Thorchain API
Please read our contributing guidelines before submitting pull requests.
MIT License. See LICENSE file.
For inquiries: [email protected]
Visit https://yieldi.xyz for more information.