This is a Next.js project using Dynamic, Wagmi, Viem, Shadcn and Tailwind for Base and Base Sepolia (Coinbase Smart-Wallet Supported)
Open your IDE of choice and run
git clone https://github.com/oxkaiba/neokit-summerkit.git
Then, install all the dependencies needed by running:
yarn
Finally, run
yarn dev
Open http://localhost:3000 with your browser to see the result.
Start by grabbing your Dynamic Environment Key and update it in app/layout.tsx
, customize the Wallet UI at Dynamic and your changes will be applied automatically.
To update most of the links, edit lib/site.ts
then begin editing the page by modifying app/page.tsx
To learn more about Next.js, Dynamic and Wagmi hooks by taking a look at the following resources:
- Next.js Documentation - Learn about Next.js features and API.
- Dynamic Documentation - Change everything Wallet related, add social connectors, smart-wallets, customize your UI and more.
- Wagmi Documentation - Wagmi Ethereum hooks to call function on your Smart Contracts.