Requirements: Node.js 18 or later
Install pnpm if you haven't already, for example using brew:
brew install pnpm
Download the dependencies:
pnpm install
Add environment variables:
cp .env.example .env.local
Add your Dune API key
Setup a PostgreSQL database and add your DATABASE_URL. It will default to using an in memory database if you don't set one up.
Setup the database:
pnpm db:migrate
Then, run the development server:
pnpm dev
Open http://localhost:3000 in your browser.