xtruth

概览

xtruth 是一个乐观预言机加上一套争议投票系统 —— 与最大型预测市场协议背后的同款架构, 打包成你一个下午就能接入的产品。

网络

当前部署在 X Layer 测试网(chainId 1952)。主网部署正在进行中。

两套环境:生产 app.xtruth.xyz 和沙盒 app-dev.xtruth.xyz。开发期间用沙盒 —— 详见 环境

一次请求的流程

Assertclaim + bondLivenessdispute windowno disputedisputedSettleasserter winsDVM vote24h roundResolvecallback
  1. 断言 —— 合约或 EOA 调用 OptimisticOracleV3.assertTruth(claim, ...), 附带代币保证金。主张和保证金都上链。
  2. 挑战期 —— 在你设定的窗口内(默认 2 小时),任何人都可以发起争议。
  3. 解析:
    • 无人争议 → 主张自动判为 。断言者拿回保证金;下游合约通过回调收到通知。
    • 有人争议 → 问题升级到争议投票模块。质押的投票者用 24 小时一轮的方式提交答案。 败方的保证金归胜方;投错的人被罚没。
  4. 结算 —— 任何人都可以调用 settleAssertion() 完成最终化并触发结果回调。

你能用到的

CLIENTSWeb console (xtruth-app)Your dapp / contractBots (proposer / disputer)PROTOCOLOptimisticOracleV3VotingV2 (DVM)Token + StoreDATA & INFRAsubgraph.xtruth.xyz/api/rpc proxyX Layer chain

接下来去哪里