# Shared product identity PRODUCT_ID=invttrdg PRODUCT_DISPLAY_NAME=ByteLyst Trading # Shared platform-service endpoint PLATFORM_API_URL=http://localhost:4003/api PLATFORM_AUTH_ENABLED=true PLATFORM_JWT_ISSUER=bytelyst-platform JWT_SECRET= PLATFORM_JWT_PUBLIC_KEY= PLATFORM_JWT_JWKS_URL= # Product backend endpoint TRADING_API_URL=http://localhost:4018/api # Cosmos DB control-plane storage COSMOS_ENDPOINT= COSMOS_KEY= COSMOS_DATABASE=invttrdg # Web-specific public envs NEXT_PUBLIC_PRODUCT_ID=invttrdg NEXT_PUBLIC_PLATFORM_URL=http://localhost:4003/api NEXT_PUBLIC_TRADING_API_URL=http://localhost:4018/api VITE_PRODUCT_ID=invttrdg VITE_PLATFORM_URL=http://localhost:4003/api VITE_TRADING_API_URL=http://localhost:4018/api # Mobile public envs EXPO_PUBLIC_PRODUCT_ID=invttrdg EXPO_PUBLIC_PLATFORM_URL=http://localhost:4003/api EXPO_PUBLIC_TRADING_API_URL=http://localhost:4018/api # Backend envs PORT=4018 NODE_ENV=development CORS_ALLOWED_ORIGINS=http://localhost:3048,http://localhost:8081 # Legacy data-plane fallback only. Backend auth prefers platform JWTs. SUPABASE_URL= SUPABASE_ANON_KEY= SUPABASE_SERVICE_ROLE_KEY=