Skip to main content

Environment Variables

Backend variables from the current .env.sample

VariableRequiredDefaultDescription
DATABASE_URLYesNonePostgreSQL connection string used by Prisma
JWT_SECRETYesNoneJWT signing secret
JWT_EXPIRES_INYesNoneJWT lifetime
PORTYesNoneAPI service HTTP port
ENVYesNoneEnvironment label
SERVICEYesAPI_SERVICE in common local usageSelects API, copy-trading, or leaderboard mode
REDIS_PORTYes6379Redis port
REDIS_HOSTYeslocalhostRedis host
BOT_HOOK_ADDRESSNoNoneIntegration setting for bot hook flow
API_URLNoNoneAPI URL used by surrounding flows
BACKTEST_INTERNAL_SECRETNoNoneInternal backtest-related secret
OPTUNA_POSTGRES_URLNoNoneOptimizer database URL
DRPC_TOKENSNoNoneRPC token list
DRPC_PAID_TOKENSNoNonePaid RPC token list
ALCHEMY_TOKENSNoNoneAlchemy token list
ALCHEMY_PAID_TOENSNoNonePaid Alchemy token list with current repo spelling

Frontend variables observed in source

VariableRequiredDefaultDescription
NEXT_PUBLIC_LUCKY_PLAN_GRAPHQL_APIYesNoneGraphQL HTTP endpoint
NEXT_PUBLIC_LUCKY_PLAN_GRAPHQL_WSSYesNoneGraphQL websocket endpoint
NEXT_PUBLIC_ADMIN_EMAILNoNonemailto links for admin contact
NEXT_PUBLIC_SECRETUnclearNoneused by frontend utility helpers
NEXT_PUBLIC_SERVER_TIME_ZONENoNonetimezone helper