A modern Web3 application built with Next.js and ethers.js, powered by Reown AppKit.
- Next.js 15 with App Router
- TypeScript support
- Ethers.js v6 integration
- Reown AppKit integration
- Modern React 19
- ESLint configuration
- Environment variable support
- Node.js (Latest LTS version recommended)
- pnpm package manager
- Clone the repository:
git clone [repository-url]
cd alpha-point-suite- Install dependencies:
pnpm install- Configure environment variables:
- Go to Reown Cloud and create a new project
- Copy your
Project ID - Create a
.envfile in the root directory - Add your Project ID:
NEXT_PUBLIC_PROJECT_ID=your_project_id
Start the development server:
pnpm devThe application will be available at http://localhost:3000
Build the application for production:
pnpm buildStart the production server:
pnpm startsrc/
βββ app/ # Next.js app router pages
βββ components/ # React components
βββ config/ # Configuration files
βββ constants/ # Constants and enums
βββ context/ # React context providers
βββ hooks/ # Custom React hooks
pnpm dev- Start development serverpnpm build- Build for productionpnpm start- Start production serverpnpm lint- Run ESLint