# ============================================================================= # MPC Party Service - Environment Variables # ============================================================================= # Application NODE_ENV=development APP_PORT=3006 API_PREFIX=api/v1 # Database (Prisma) DATABASE_URL="mysql://mpc_user:password@localhost:3306/rwa_mpc_party_db" # Redis REDIS_HOST=localhost REDIS_PORT=6379 REDIS_PASSWORD= REDIS_DB=5 # JWT JWT_SECRET=your-jwt-secret-change-in-production JWT_ACCESS_EXPIRES_IN=2h JWT_REFRESH_EXPIRES_IN=30d # Kafka KAFKA_BROKERS=localhost:9092 KAFKA_CLIENT_ID=mpc-party-service KAFKA_GROUP_ID=mpc-party-group # MPC System MPC_COORDINATOR_URL=http://localhost:50051 MPC_COORDINATOR_TIMEOUT=30000 MPC_MESSAGE_ROUTER_WS_URL=ws://localhost:50052 # Share Encryption # IMPORTANT: Generate a secure 32-byte hex key for production SHARE_MASTER_KEY=0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef # MPC Protocol Timeouts (in milliseconds) MPC_KEYGEN_TIMEOUT=300000 MPC_SIGNING_TIMEOUT=180000 MPC_REFRESH_TIMEOUT=300000 # TSS Library TSS_LIB_PATH=/opt/tss-lib/tss TSS_TEMP_DIR=/tmp/tss