name: predictfun description: “Predict.fun 预测市场交易 (BNB Chain)” emoji: “🎯” commands:
- /pf
gates:
envs:
- PREDICTFUN_API_KEY
Predict.fun
与 Predict.fun 的完整集成,这是一个 BNB Chain 上的预测市场,支持二元和类别化结果。
快速开始
# 设置凭证
export PREDICTFUN_API_KEY="your-api-key"
export PREDICTFUN_PRIVATE_KEY="0x..."
# 搜索市场
/pf markets crypto
# 检查余额
/pf balance
# 下单
/pf buy <marketId> YES 0.55 100
命令
市场数据
| 命令 | 描述 |
|---|---|
/pf markets [query] |
搜索市场 |
/pf market <id> |
获取市场详情 |
/pf book <marketId> |
显示订单簿 |
交易
| 命令 | 描述 |
|---|---|
/pf buy <marketId> <outcome> <price> <size> |
下买单 |
/pf sell <marketId> <outcome> <price> <size> |
下卖单 |
/pf cancel <orderId> |
取消订单 |
/pf cancelall |
取消所有订单 |
/pf orders |
列出开放订单 |
示例:
/pf buy market-123 YES 0.55 100 # 以 55c 买入 YES, 100 股
/pf sell market-123 NO 0.40 50 # 以 40c 卖出 NO, 50 股
/pf cancel order-abc # 取消特定订单
账户
| 命令 | 描述 |
|---|---|
/pf balance |
检查 USDT 余额 |
/pf positions |
查看开放持仓 |
/pf redeem <conditionId> |
赎回已结算持仓 |
/pf merge <conditionId> <amount> |
合并结果代币 |
配置
# 市场数据所需
export PREDICTFUN_API_KEY="your-api-key"
# 交易所需
export PREDICTFUN_PRIVATE_KEY="0x..."
或在 ~/.clodds/clodds.json 中:
{
"trading": {
"predictfun": {
"apiKey": "${PREDICTFUN_API_KEY}",
"privateKey": "${PREDICTFUN_PRIVATE_KEY}"
}
}
}
特性
- BNB Chain - 快速、低成本的交易 (chainId 56)
- 二元与类别化 - 多种市场类型
- 订单签名 - 通过 SDK 安全钱包签名
- 持仓管理 - 跟踪和赎回持仓
- 合并/拆分 - 在抵押品和结果代币之间转换
交易注意事项
- 索引集: 二元市场使用
indexSet = 1表示 YES,indexSet = 2表示 NO - 合并: 需要所有结果代币的等量
- 费用: 查看平台当前费用结构