SuperAPI AI 工具集

polymarket

安全与审计

查看项目

更新于 10-15 23:43

技能介绍

Polymarket 是运行在 Polygon 上的预测市场协议,通过中央限价订单簿(CLOB)撮合用户交易价格在 0 到 1 美元之间的二元结果代币。每个市场都有 Yes 与 No 代币,由 USDC 通过 Conditional Token Framework(CTF)背书,采用链下撮合、链上结算。

主要能力:认证分两层,L1 用 EIP-712 钱包签名派生 API 凭证,L2 用 HMAC-SHA256 认证交易请求。下单方面,所有订单本质都是限价单,支持 GTC、GTD、FOK、FAK 四种类型,并支持 post-only、批量下单(最多 15 笔)、取消单个/多个/全部订单以及心跳(10 秒内未收到则自动撤销所有未结订单)。行情读取无需认证,可获取订单簿、中间价、买卖价差、最新成交价与价格历史,且订单簿查询有最多 500 个代币的批量变体。WebSocket 提供公共市场频道与需认证的用户频道,需每 10 秒发送 PING 保活。CTF 操作支持 USDC 拆分为结果代币、合并回 USDC,以及市场结算后赎回获胜代币。Builder 计划下可通过 Relayer 实现无 Gas 交易。

必要用法:使用 @polymarket/clob-client SDK 搭配 ethers v5(不兼容 v6);L1 用 createOrDeriveApiKey 派生凭证,L2 初始化交易客户端时需传入 funder 地址并选择签名类型(0=EOA、1=POLY_PROXY、2=GNOSIS_SAFE,新集成多用 2)。下单前必须查询 tick size,价格不符合会被拒绝。FOK/FAK 买入时 amount 是美元金额,卖出时是份额数。多结果事件须使用 Neg Risk 交易所合约并设 negRisk: true。

适用场景:预测市场交易机器人、行情监控、订单簿分析、CTF 拆合与结算赎回等。

限制:需 Polygon 上的 USDC 与相应授权;无 Gas 交易需 Builder 计划成员资格;EIP-712 签名与 funder 加签名类型组合不正确会导致订单静默失败。具体收费与价格信息暂未提供。