Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Web3.0 starter template optimized to start building dApps
NCW Starter is a Web3.0 boilerplate that combines Next.js, Chakra UI, and wagmi to give developers a pre-configured foundation for building decentralized applications (dApps). It ships as a minimal Next.js project where the main page lives in pages/index.js, and it is optimized for deployment on Vercel. The template's code is publicly available on GitHub, with 16 stars at the time of this writing.
NCW Starter is a starter template for building dApps, built on the Next.js React framework and styled with Chakra UI. It integrates wagmi, a React Hooks library for Ethereum that sits on top of ethers.js, to handle wallet connections and contract interactions. The template provides a single editable page, pages/index.js, and is designed to be deployed on Vercel, with a live demo available at ncwstarter.vercel.app.
The template is a standard Next.js application. After cloning, run npm install to fetch dependencies, then npm run dev to start the development server at localhost:3000. The page auto-updates as you edit pages/index.js. For production, the project is configured for one-click deployment on Vercel.
It uses Next.js for the React framework, Chakra UI for components, and wagmi for Ethereum interactions. wagmi is built on ethers.js, so ethers.js is an underlying dependency.
Install dependencies with npm install, then run npm run dev. The development server starts at http://localhost:3000 and hot-reloads as you edit pages/index.js.
Yes, the README includes a "Deploy on Vercel" section and a live demo at ncwstarter.vercel.app, indicating Vercel is the intended hosting platform.
The repository is public on GitHub, so you can clone and use it as a starting point for your own projects. No license is mentioned in the README, so check the repo for licensing details if you plan to redistribute code.