.env.example 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. # 环境变量示例文件
  2. # 复制此文件为 .env 并填入真实值
  3. # ===========================================
  4. # 🚨 必需配置 - 这些是必须设置的
  5. # ===========================================
  6. # Aster DEX 主账户认证
  7. ASTER_ORDER_USER=0x... # Aster 用户地址
  8. ASTER_API_KEY=0x... # Aster API 密钥
  9. ASTER_API_SECRET=0x... # Aster API 密钥签名
  10. # Aster DEX 第二账户 (对冲用,可选)
  11. ASTER2_ORDER_USER=0x... # 第二个用户地址
  12. ASTER2_ORDER_SIGNER=0x... # 第二个签名地址
  13. PRIVATE_KEY2=0x... # 第二个私钥
  14. # Pacifica DEX 主账户
  15. PACIFICA_ACCOUNT=... # Pacifica 账户ID
  16. PACIFICA_ACCOUNT_PRIVATE_KEY=... # Pacifica 账户私钥 (base58)
  17. # ===========================================
  18. # 📋 可选配置 - 有默认值
  19. # ===========================================
  20. # 基础配置 (有默认值)
  21. # NODE_ENV=development # 环境类型
  22. # LOG_LEVEL=info # 日志级别
  23. # Pacifica 测试配置
  24. # PACIFICA_ENABLE_TEST_ORDER=0 # 是否启用测试订单
  25. # PACIFICA_TEST_QTY=0.001 # 测试订单数量
  26. # Binance (如果需要中心化交易所)
  27. # BINANCE_API_KEY=...
  28. # BINANCE_SECRET_KEY=...
  29. # ===========================================
  30. # 🌐 代理配置 - 所有HTTP请求都会使用
  31. # ===========================================
  32. # 启用代理 (默认false)
  33. PROXY_ENABLED=true
  34. # 代理服务器配置
  35. PROXY_PROTOCOL=http # http 或 https
  36. PROXY_HOST=your.proxy.host # 代理服务器地址
  37. PROXY_PORT=8080 # 代理端口
  38. # 代理认证 (如果需要)
  39. PROXY_USERNAME=your_username # 代理用户名
  40. PROXY_PASSWORD=your_password # 代理密码
  41. # ===========================================
  42. # 🔢 多账户配置 (可选)
  43. # ===========================================
  44. # 如果需要多个 Pacifica 账户,使用编号
  45. # PACIFICA_ACCOUNT_1=...
  46. # PACIFICA_PRIVATE_KEY_1=...
  47. # PACIFICA_ACCOUNT_2=...
  48. # PACIFICA_PRIVATE_KEY_2=...
  49. # 或者使用角色命名
  50. # PACIFICA_ACCOUNT_MAIN=...
  51. # PACIFICA_PRIVATE_KEY_MAIN=...
  52. # PACIFICA_ACCOUNT_HEDGE=...
  53. # PACIFICA_PRIVATE_KEY_HEDGE=...
  54. # 如果需要多个 Aster 账户
  55. # ASTER_ORDER_USER_1=0x...
  56. # ASTER_API_KEY_1=0x...
  57. # ASTER_API_SECRET_1=0x...
  58. # 如果需要多个 Binance 账户
  59. # BINANCE_API_KEY_1=...
  60. # BINANCE_SECRET_KEY_1=...
  61. # BINANCE_API_KEY_2=...
  62. # BINANCE_SECRET_KEY_2=...
  63. # ===========================================
  64. # 📚 配置说明
  65. # ===========================================
  66. # 1. 必需配置:系统运行的最小配置集
  67. # 2. 可选配置:有合理默认值,通常不需要修改
  68. # 3. 多账户配置:支持多账户运行和对冲策略
  69. # 🔧 快速开始:
  70. # 1. 复制此文件:cp .env.example .env
  71. # 2. 填入 Aster 和 Pacifica 的真实认证信息
  72. # 3. 运行测试:yarn demo:simple-env
  73. # 📖 更多信息请查看:docs/accounts/ENV_VARS.md