Deploy to Vercel (recommended)
1
Install Vercel CLI
Terminal
2
Deploy
Terminal
3
Set environment variables
Use
vercel env add
or the dashboard to add:- NEXT_PUBLIC_CDP_CLIENT_API_KEY
- NEXT_PUBLIC_URL (deployed app URL)
- NEXT_PUBLIC_IMAGE_URL (optional)
- NEXT_PUBLIC_SPLASH_IMAGE_URL (optional)
- NEXT_PUBLIC_SPLASH_BACKGROUND_COLOR (optional)
Alternative: ngrok (for local testing)
Using ngrok
Using ngrok
The paid plan is recommended. The free approval screen and rotating URLs can break the manifest.
- Start your dev server:
Terminal
- Create a tunnel:
Terminal
- Copy the HTTPS URL (e.g.
https://your-tunnel.ngrok.io
) - Use that URL during manifest creation