Small Base app — connect wallet, mint on Sepolia testnet. Pushed to Vercel.
What it does: wallet connect (Coinbase / MetaMask / Rainbow), show address + balance, one mint button on Base Sepolia.
Copy .env.local.example to .env.local and fill in:
NEXT_PUBLIC_CDP_API_KEY— from Coinbase Developer Portal (OnchainKit)NEXT_PUBLIC_WC_PROJECT_ID— from WalletConnect Cloud, create a project and grab the id
Then:
npm i
npm run devPush the repo to GitHub, import in Vercel, add the two env vars in project settings. Vercel sets the URL for you. If you use a custom domain, set NEXT_PUBLIC_URL too.
MIT