Next.js Pages Router
Integrate LunoKit with Next.js Pages Router for traditional React development.
Environment Setup
Before running the example, you need to configure your WalletConnect ID:
Copy the environment file:
bashcd examples/with-nextjs-pages cp .env.example .env
Edit
.env
and replaceNEXT_PUBLIC_WALLET_CONNECT_ID
with your own WalletConnect ID:bashNEXT_PUBLIC_WALLET_CONNECT_ID=your_walletconnect_id
You can get a WalletConnect ID from WalletConnect Cloud.
Quick Start
bash
git clone https://github.com/Luno-lab/LunoKit.git
cd LunoKit
# Install dependencies
pnpm install
# Build packages
pnpm build
# Start with-nextjs-pages example
pnpm --filter with-nextjs-pages dev
What You'll See
The example demonstrates:
- Basic LunoKit setup with Next.js Pages Router
- Traditional routing approach
- Wallet connection and account management
Source Code
View the complete source code: GitHub - with-nextjs-pages