permissionless prediction markets

🔮 ERC20 代币驱动的预测市场基础设施

Base链预测市场基础设施,支持任意ERC20代币作为抵押品,用于信息发现、代币实用化和众包预测

收藏
11.6k
安装
2.6k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

PNP Markets 是部署在 Base Mainnet 的预测市场协议,允许开发者通过命令行工具或 TypeScript SDK 创建、交易和结算预测市场。支持任何 ERC20 代币作为抵押品,核心工作流包括:

  • 创建市场:指定问题、持续时间(小时)、初始流动性,自动生成条件ID
  • 交易:买卖 YES/NO 二元结果代币,支持价格查询
  • 结算:到期后由创建者提交结果,确定获胜方
  • 赎回:获胜者按持仓比例赎回抵押品

显著优点

1. 代币无关设计:突破 USDC 限制,项目方可使用自有代币驱动生态参与度
2. pAMM 虚拟流动性:低初始流动性下仍保持顺滑交易体验

3. 双模交互:CLI 脚本适合快速原型,SDK 支持深度集成

4. Base 生态红利:低 Gas、高速确认,适合高频小额预测场景

潜在局限与风险

| 维度 | 说明 |
|------|------|
| 中心化结算 | 市场创建者单方决定结果,存在主观操纵风险,非完全去中心化预言机模式 |
| 无限授权隐患 | SDK 默认使用 `type(uint256).max` 授权,虽为 DeFi 惯例但增加合约漏洞暴露面 |
| 流动性冷启动 | 虚拟流动性模型虽降低门槛,但深度不足时仍可能出现显著滑点 |
| 监管不确定性 | 预测市场涉及博彩/衍生品监管,部分司法管辖区存在合规风险 |

适合人群

  • 项目方:为 ERC20 代币寻找实用场景,提升持有者粘性
  • 开发者:构建竞赛平台、DAO 决策工具、信息聚合产品
  • 分析师:利用市场价格信号进行事件概率量化研究

常规风险

  • 智能合约风险: Factory 与 Fee Manager 合约未开源审计信息,需自行验证
  • RPC 依赖:默认公共 RPC 有速率限制,生产环境必须配置私有节点
  • 抢先交易:Base 区块时间 2 秒,大额交易可能面临 MEV 风险
  • 误结算:创建者错误提交结果将导致资金损失,无争议机制

permissionless prediction markets 内容

references文件夹
scripts文件夹
手动下载zip · 15.9 kB
api-reference.mdtext/markdown
请选择文件