Give the team and judges a shareable URL.
Easiest path (no CI, no secrets)
- Browser → https://vercel.com/new
- "Continue with GitHub" → authorize Vercel
- Find `hasan-malik/openclaw-hackathon` → Import
- Framework auto-detects Next.js. Accept all defaults.
- Add env var: `ANTHROPIC_API_KEY` = your sk-ant-… key (paste in the env section)
- Click Deploy. ~90 seconds → you get a URL.
- Share URL with the team. From now on every push to `main` auto-deploys.
After deploying
- Test the chat from the deployed URL — confirm the agent replies and tool traces show up.
- Add other env vars only as they get filled (AGENT_, GOATX402_).
What does NOT work on Vercel
- JSON file store (`.shieldclaw/findings.json`) — re-seeds mock data on each cold start. Fine for demo.
- The nuclei subprocess (`npm run agent`) — must run on the demo box, not Vercel.
Details in .github/DEPLOY.md.
Give the team and judges a shareable URL.
Easiest path (no CI, no secrets)
After deploying
What does NOT work on Vercel
Details in .github/DEPLOY.md.