Skip to main content

Documentation Index

Fetch the complete documentation index at: https://glide-9da73dea.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

The Champion-tier quickstart from the OSS Cathedral M3 plan. From a fresh machine with Docker + Node 22 + pnpm installed:
1

Clone + install

git clone https://github.com/darshanbathija/axtior-neobank.git
cd axtior-neobank
pnpm install
2

Boot the data layer

docker compose up -d
Brings up Postgres 16 on localhost:5435, Redis 7 on localhost:6381, Inngest dev on localhost:8288.
3

Generate dev-only keys

bash scripts/generate-keys.sh > .env.keys
cat .env.keys >> apps/web/.env.local
scripts/generate-keys.sh emits dev-only random placeholders for the JWT secret, webhook secret, and four operational keys. Regenerate with KMS-backed values for production.
4

Add Privy creds (the one required vendor)

Sign up at privy.io, create a Multi-tenant tenant, copy the App ID + App Secret into apps/web/.env.local:
NEXT_PUBLIC_PRIVY_APP_ID=clxxxxxxxxxxxxxx
PRIVY_APP_SECRET=xxxxxxxxxxxxxxxxxxxx
5

Apply migrations

bash scripts/run-agent-platform-migrations.sh
6

Boot in demo mode

GLIDE_USE_MOCK_CONNECTORS=true pnpm --filter web dev
7

Verify

curl http://localhost:3000/health
# → {"status":"ok"}

pnpm glide doctor
# all checks pass

Alternative: npx create-glide-app

npx create-glide-app my-bank
cd my-bank
docker compose up -d
# follow my-bank/README.md for the rest
The scaffolder writes a minimal starter (docker-compose.yml, .env.example, README) that orchestrates the data layer + directs you to pnpm glide demo for full bring-up.

What’s mocked in demo mode

GLIDE_USE_MOCK_CONNECTORS=true swaps every connector for its sandbox variant. No real Bridge / Noah / Chainalysis / Alchemy keys required. The fail-closed audit refuses production NODE_ENV unless GLIDE_ALLOW_MOCKS_IN_PROD=true is explicitly set. For a production-shaped stack with real vendors, see Self-host guide.

Next