Skip to main content
以下合约部署在 Polygon 主网,chain ID 为 137。如果合约分别列出 proxy 和 implementation 地址,请使用 proxy 地址。

共用抵押品与钱包

pUSD 抵押品系统和账户钱包支持两种持仓系统。CTF 抵押品适配器在 pUSD 与 CTF 合约使用的抵押品之间转移价值。

抵押品

钱包工厂合约

CTF 合约

以下合约管理并交换 CTF 结果余额。

Polymarket Protocol V2 合约

PositionManager 管理 ERC-1155 余额。Position ID 将每项操作路由到 BinaryModule、NegRiskModule 或 CombinatorialModule。

结算合约

CTF

Polymarket Protocol V2

OracleAggregator 从支持的 reporter 模块接收结果,并将最终结果发送给管理该 condition 的模块。

赎回与迁移

AutoRedeemer 支持 Conditional Tokens 和 PositionManager 中已结算的余额。CTF 到 PositionManager 的迁移由上表中的 BinaryModule 和 NegRiskModule 实现。Polymarket 必须先注册 condition 或事件,持仓者才能迁移。 用于索引赎回和迁移的事件及标识符请参阅链上持仓数据。

安全

审计

安全漏洞可以通过 Cantina 漏洞赏金计划报告。

源代码

Conditional Tokens

ERC-1155 持仓和 CTF 结算

CTF Exchange

CTF 订单撮合和结算

Polymarket Protocol V2

PositionManager、模块、路由、结算和 exchange 合约