An open-source, up-to-date, opinionated UI scaffolding kit for the Polkadot ecosystem (starting with Asset Hub). The technical stack is:
- Next.js
- Tailwind CSS
- Lucide icons
- ShadCN UI
- RainbowKit
- Wagmi
- Viem
- Jotai
- Tanstack React Query
- Vaul
- Zod
- React Hook Form
- Multi-chain support
- In-dapp-wallet support
- WalletConnect support
- Collection of web3 components to quickly build your frontend or use as a reference
- React hooks for various onchain interactions with Wagmi
Before you begin, you need to install the following tools:
git clone https://github.com/buildstationorg/dotui.git
cd dotui
npm install
npm run dev
Default port is 3002. You can change the port in the package.json file.
"scripts": {
"dev": "next dev -p 3002", // Change the port here to -p <port>
"build": "next build",
"start": "next start",
"lint": "next lint"
},npm run build