这是一个自动化交易机器人,用于在 Polymarket 上交易比特币涨跌预测市场。机器人会根据当前时间自动计算正确的市场 slug,并同时下单 UP 和 DOWN 的限价单。
.env.local 文件安全地管理私钥和配置npm install
复制环境变量示例文件:
cp env.example .env.local
编辑 .env.local 文件,填入你的配置:
PRIVATE_KEY=你的私钥
FUNDER_ADDRESS=你的Polymarket地址
node index.mjs
| 变量名 | 描述 | 示例 |
|---|---|---|
PRIVATE_KEY |
你的以太坊私钥 | 0x1234... |
FUNDER_ADDRESS |
你的 Polymarket 地址 | 0xabcd... |
当前配置的交易参数:
机器人会自动获取以下信息:
⚠️ 重要:
.env.local 文件提交到版本控制系统poly/
├── index.mjs # 主程序文件
├── package.json # 项目配置和依赖
├── .env.example # 环境变量示例文件
├── .env.local # 环境变量文件(需要创建)
└── README.md # 项目说明文档
@polymarket/clob-client: Polymarket CLOB API 客户端@ethersproject/wallet: 以太坊钱包管理dotenv: 环境变量管理API Key 创建失败
市场未找到
订单创建失败
程序会输出详细的日志信息:
本项目仅供学习和研究使用。使用本软件进行实际交易的风险由用户自行承担。
欢迎提交 Issue 和 Pull Request 来改进这个项目。
如有问题,请通过 GitHub Issues 联系。