一种基于 Uniswap V3 流动性机制构建的创新预测市场协议。用户不再预测单一价格点,而是预测一个价格区间,同时流动性提供者(LP)可以为更广泛的价格范围提供流动性,从而实现更精细、更灵活的预测和对冲策略。
RangeCast 赋能基于价格区间的精细化预测。例如,创建一个市场预测 ETH 在下周末的价格将在 $3200-$3400 之间,或者一个更窄的 $3250-$3300 区间。
| 组件 | 技术与细节 |
|---|---|
| 钱包支持 | MetaMask, Rabby, Rainbow 等标准 EVM 钱包通过 WalletConnect 或浏览器扩展直接交互。 |
| 前端 | React / Next.js + TailwindCSS / Chakra UI(用于市场创建、预测参与和流动性管理的交互界面) |
| 智能合约 | Solidity 合约实现: |
| - 类似 Uniswap V3 的集中流动性头寸 (NFTs) | |
| - 动态赔率计算和费用分配 | |
| - 市场创建、预测提交和清算逻辑 | |
| - 可靠的预言机集成(如 Chainlink, Pyth)用于结果裁决 | |
| 区块链 | Monad(与 EVM 兼容,省gas版) |
| 数据分析与可视化 | The Graph 用于数据索引和查询,前端集成轻量级图表库(如 Recharts, Chart.js)展示流动性分布、赔率变化等。 |
| AI 工具(辅助) | GPT-4/Claude 用于市场机制、经济模型和用户激励方案的头脑风暴。 |
| Cursor IDE 用于 TypeScript/Solidity 开发。 |
使用 GPT-4 提示:
"设计一个基于 Uniswap V3 流动性池的预测市场,用户可以预测价格区间。详细说明LP如何提供流动性,以及用户如何下注特定子区间。"
确定关键机制:LP 如何定义其流动性范围和集中度?用户预测的子区间如何与 LP 流动性交互以确定赔率和潜在回报?如何防止流动性稀疏问题?
经济模型推演:费用结构、LP 激励、对早期采用者的激励。