
智能合约
- HyperPredictV1Factory → 部署市场对并管理费用和推荐率等全局设置
- HyperPredictV1Pair → 管理回合、增量投注、锁定、结算、费用、支付
- ReferralRegistry → 跟踪推荐关系
预言机模块 (Pyth)
- 直接使用 Pyth Network 价格信息流
- 确保结算时使用新鲜、可靠的定价
- 在链上验证以获得确定性结果
市场 API
- 官方 Pyth 市场 API 仅提供最新价格数据,不提供历史数据,因此我们构建了一个自定义市场 API 用于获取历史价格。
- 用于 REST 市场数据的 FastAPI
- 用于高频价格和回合历史存储的 ClickHouse
Graph 节点
- 它使用 The Graph 来索引链上事件
- 我们在 BNB Chain 基础设施上运行自己的索引器,因此我们可以无需等待第三方子图支持即可摄取链上事件。
- React + Vite
- 用于价格可视化的 Lightweight Charts
- 用于身份验证的 Privy
- 用于区块链交互的 viem
- 用于样式和组件的 Tailwind CSS 和 Shadcn UI
编码代理