Skip to Content
Getting StartedPrerequisites

Prerequisites

Required

RequirementVersionNotes
Node.jsv20.0.0+Required for both frontend and backend
npmv10+Comes bundled with Node.js 20
GitLatestFor cloning and version control

Accounts

ServicePurposeLink
Web3AuthEmbedded wallet + social loginWeb3Auth Dashboard 

You’ll need a free Web3Auth clientId — create a project at the dashboard link above.

Optional (for full features)

ServicePurposeRequired For
Neon PostgresPersistent databaseProduction (falls back to memory)
Venice AIAI deliverable verificationAutonomous settlement
Pimlico/ZeroDevAA Bundler + PaymasterSmart account gas sponsorship

The backend runs entirely without external services — it falls back to in-memory storage when DATABASE_URL is unset, and AI verification no-ops when VENICE_API_KEY is unset.

Last updated on