90 lines
2.1 KiB
Bash
90 lines
2.1 KiB
Bash
# Cloud state
|
|
BLOB_READ_WRITE_TOKEN=
|
|
PMA_STATE_PATH=shared/state.json
|
|
PRODUCTION_APP_URL=https://polymarket-site-eta.vercel.app
|
|
|
|
# Live-money feature gate
|
|
# Keep false until legal/compliance approval, provider credentials, wallet signing,
|
|
# payment rails, and audit logging are production-ready.
|
|
LIVE_TRADING_ENABLED=false
|
|
# Personal-only readiness gate. Keep false until your own wallet/CLOB
|
|
# credentials are configured and tiny manual test orders are reviewed.
|
|
# This does not let the AI or server hold private keys.
|
|
PERSONAL_TRADING_ENABLED=false
|
|
|
|
# Accounts / authentication
|
|
AUTH_PROVIDER=Clerk
|
|
CLERK_PUBLISHABLE_KEY=
|
|
CLERK_SECRET_KEY=
|
|
CLERK_WEBHOOK_SIGNING_SECRET=
|
|
DATABASE_URL=
|
|
NEON_DATABASE_URL=
|
|
SESSION_SECRET=
|
|
ACCOUNT_SESSION_SECRET=
|
|
ENCRYPTION_KEY=
|
|
PMA_ACCOUNTS_INDEX_PATH=accounts/index.json
|
|
|
|
# Eligibility / compliance provider
|
|
KYC_PROVIDER=Veriff
|
|
KYC_API_KEY=
|
|
KYC_WEBHOOK_SECRET=
|
|
VERIFF_API_KEY=
|
|
VERIFF_SECRET_KEY=
|
|
VERIFF_WEBHOOK_SECRET=
|
|
SANCTIONS_PROVIDER=Veriff
|
|
SANCTIONS_API_KEY=
|
|
GEOIP_PROVIDER=Veriff
|
|
GEOIP_API_KEY=
|
|
RESTRICTED_JURISDICTIONS=US,CA-NY,CA-ON
|
|
TERMS_VERSION=
|
|
PRIVACY_VERSION=
|
|
RISK_DISCLOSURE_VERSION=
|
|
MARKET_POLICY_STORE=
|
|
CONSENT_STORE=
|
|
|
|
# Wallet / deposit-wallet provider
|
|
WALLET_PROVIDER=Circle
|
|
WALLET_PROJECT_ID=
|
|
WALLET_API_KEY=
|
|
CIRCLE_WALLET_SET_ID=
|
|
DEPOSIT_WALLET_ADDRESS=
|
|
POLYMARKET_SIGNATURE_TYPE=3
|
|
|
|
# Payments / deposits / withdrawals
|
|
PAYMENTS_PROVIDER=Circle
|
|
PAYMENTS_API_KEY=
|
|
PAYMENTS_WEBHOOK_SECRET=
|
|
CIRCLE_API_KEY=
|
|
CIRCLE_WEBHOOK_SECRET=
|
|
WEBHOOK_BASE_URL=
|
|
SETTLEMENT_ASSET=pUSD
|
|
SETTLEMENT_CHAIN=polygon
|
|
|
|
# Polymarket CLOB credentials
|
|
POLYMARKET_CLOB_HOST=https://clob.polymarket.com
|
|
POLYMARKET_CHAIN_ID=137
|
|
POLYMARKET_CLOB_API_KEY=
|
|
POLYMARKET_CLOB_SECRET=
|
|
POLYMARKET_CLOB_PASSPHRASE=
|
|
|
|
# Records / reconciliation / monitoring
|
|
RECONCILIATION_STORE=
|
|
ACCOUNTING_EXPORT_STORE=
|
|
RATE_LIMIT_STORE=
|
|
AUDIT_LOG_STORE=
|
|
MONITORING_DSN=
|
|
SENTRY_DSN=
|
|
SENTRY_AUTH_TOKEN=
|
|
SENTRY_ORG=
|
|
SENTRY_PROJECT=
|
|
SENTRY_WEBHOOK_URL=
|
|
INCIDENT_WEBHOOK_URL=
|
|
RISK_ADMIN_TOKEN=
|
|
ADMIN_ALERT_EMAIL=
|
|
CUSTOMER_SUPPORT_EMAIL=
|
|
RISK_ADMIN_WALLET=
|
|
|
|
# Agent chat
|
|
OPENAI_API_KEY=
|
|
OPENAI_MODEL=gpt-5.6-luna
|