Development
This page is for developers working on Siren itself.Repos
- App:
https://github.com/cryptoduke01/siren - Docs source:
siren-docs/(Mintlify project)
Prerequisites
- Node.js 20+
- pnpm 9+
- Redis
- Postgres
- Supabase project
- API keys:
- Kalshi / DFlow
- Polymarket
- Bags
- Privy
- Jupiter
Setup
Clone the app repo and install:NEXT_PUBLIC_PRIVY_APP_IDNEXT_PUBLIC_SOLANA_RPC_URLPOLYMARKET_API_KEYPOLYMARKET_SECRETPOLYMARKET_PASSPHRASEDFLOW_API_KEYBAGS_API_KEYSUPABASE_URLSUPABASE_SERVICE_ROLE_KEY
siren-docs/.