Skip to main content
This guide is for developers contributing to 0 Finance. If you just want to use the CLI, see Installation.

Prerequisites

  • Node.js v22.11+
  • pnpm
  • Docker (for local database)

Clone and bootstrap

The bootstrap script:
  1. Installs Node.js and pnpm if missing
  2. Runs pnpm install
  3. Sets up required tooling

Environment setup

Copy the example environment file:
Ask the team for the required secrets:
  • DATABASE_URL — Postgres connection string
  • PRIVY_APP_ID and PRIVY_APP_SECRET — Auth provider
  • BRIDGE_API_KEY — Payment rails
  • Other service credentials

Start the dev server

The web app runs on http://localhost:3050.

Verify the setup

Expected response:

Alternative: Lite stack

For a minimal Docker-based setup:
This uses docker-compose.lite.yml with local Postgres and mock services.

Quality checks


Next steps

CLI Reference

Test the CLI against your local server.

API Reference

Understand the HTTP API.