Capricorn — 功能模块
Capricorn 的产品形态完整:交易入口、CLMM 流动性池体系、仓位与资产视图、以及 Earn/Farm/Stake 收益模块齐全;但不少核心交互在未连接钱包时不可见,信息披露主要依赖池子指标页。
1. 交易模块:Swap / Trade
覆盖页面: /swap、/trade
该模块负责撮合用户的兑换需求,是整个平台成交量与手续费的入口。/swap 与 /trade 两个路由同时存在,说明前端信息架构明确区分了“轻量兑换”和“更偏交易”的界面形态。
页面可见交互
- 两页均以
Connect Wallet为主按钮,未连接钱包时不展开报价、授权、滑点等细节。 - 统一的产品描述:“A composable DEX with HFT-grade liquidity.” 暗示报价与价格更新速度、以及对深度的诉求。
与其他模块的耦合点
- 交易深度与成交数据实际来自池子体系(
/index与/pools/:address),其中明确标注 Type = CLMM、费率档位(如 0.3% / 0.01%)、以及 24h Vol. / 24h Fees 等可核对指标。
战略意义
- Swap/Trade 是“费用来源”,直接驱动池子页面展示的 24h Fees 与 Pool APR%。
- 强制先连接钱包的设计偏工程化:避免出现“未连接时的半状态”(无余额、无授权、无路由)导致的边界问题,前端状态更可控。
2. 流动性池模块:CLMM 池子发现、创建与池子详情
覆盖页面: /index、/pool、/liquidity、/pools/:address(多条池子地址页)
这是 Capricorn 最核心的功能域:展示池子全景、提供可检索的池子列表,并在池子详情页承载“做市/建仓”入口。
池子列表(/index)
- 标题区有明确引导:
<h2> Earn seamlessly with Capricorn,并提供Create Pool、Explore Pools、Connect Wallet。 - 具备
Search搜索框,用于过滤池子。 - 表格字段完整:
# | Pool | Type | Fee Tier | Pool APR% | TVL | 24h Vol. | 24h Fees。 - 顶部聚合指标直接给出:TVL 1.17M、24h Vol. 2.209M、24h Fees 2,189、24h Trades 26,562。
- 示例行体现 CLMM 与费率层:如 USDC 0.3%、aprMON 0.01%,并展示较高的 Pool APR%(例如 193.14% / 362.24% / 76.953%)。
池子详情(/pools/0x…)
- 多数池子在未建仓时显示:“Status No Active Positions Found”,并提示创建新仓位开始赚取手续费。
- 指标维度较全:Pool APR%、Total Value Locked、24h Vol.、24h Fees。例如
WMON/USDC 0.3%可见 APR 149.99%、TVL 13,520.2、24h Vol. 18,534、24h Fees 55.641。
战略意义
- CLMM 池子是交易与收益的底座:交易走池子、收益来自手续费与可能的外部激励。
- 前端把“费率档位、成交、费用、TVL”做成标准化可比口径,便于机构侧做流动性质量筛选与风险评估。
3. 账户模块:仓位(My Positions)与资产视图(Portfolio)
覆盖页面: /my-positions、/portfolio
该模块聚焦“用户态数据”:你在哪些池子里有仓位、仓位是否在价格区间内、以及钱包资产概览。整体交互同样以钱包连接作为前置条件。
My Positions(/my-positions)
- 页面标题为
<h2> My Positions。 - 操作按钮:
Connect Wallet、Explore Pools(未持仓时引导回池子列表)。 - 提供
Search搜索框,预计用于按币对/池子过滤仓位。
Portfolio(/portfolio)
- 单独路由,页面同样先出现
Connect Wallet。从产品切分看,这里更偏“钱包资产/持仓”而非 LP 仓位明细。
与池子详情的联动线索
- 在多个池子详情页出现仓位状态标签:In range / Out of range / Closed(如
/pools/0x714a…页面底部状态区)。这类状态通常会在“我的仓位”聚合页统一呈现,用于提示 LP 是否正在赚费、是否需要调仓。
战略意义
- 对 CLMM 来说,仓位管理比传统 AMM 更重要:是否“在区间内”决定是否赚取手续费。
- 把仓位与资产拆开,有利于面向不同用户:LP 关注仓位效率,交易者/普通用户关注资产与余额。
4. 收益模块:Earn / Farm / Stake
覆盖页面: /earn、/farm、/stake
Capricorn 将收益相关功能拆成三条主线,路由层面就完成了产品分区。三页均以 Connect Wallet 作为首要入口,未连接钱包时不展开具体池子或奖励列表。
功能含义(按 DeFi 常规语义)
/earn:更像收益总入口,承接“从池子赚费、参与激励、质押”的流量。/farm:通常对应“挖矿/激励”,即在 LP 手续费之外叠加额外奖励。与/index、/pools/:address中大量展示的 Pool APR% 形成互补:前者偏“费用年化”,Farm 可能提供“激励年化”。/stake:单币质押或协议代币质押区,常用于费用分成、治理绑定或加速器(boost)。
战略意义
- 收益模块是拉长用户生命周期的关键:交易带来一次性需求,Farm/Stake 让用户持续锁仓与复投。
- 从工程实现看,收益功能单独路由有利于快速迭代:奖励周期、锁定规则、倍率等可以独立发布,不影响池子与交易的主流程。
池子详情页已经暴露 24h Fees 与 Pool APR%,收益模块的价值在于叠加第二层激励并提供统一入口。
5. 合规模块:隐私政策与条款入口
覆盖页面: /privacy(以及产品页内的条款链接)
该模块提供基础合规与法律披露,属于机构尽调时的必备页面,同时也在交易/做市决策链路中提供可达入口。
隐私政策(/privacy)
- 页面标题:Capricorn
- 描述文案明确其范围:“Learn how Capricorn collects, uses, and protects your personal information.”
- 标题:
<h2> Privacy Policy
在核心流程中的露出
- 部分池子详情页底部直接出现 “Terms of use” 与 “Privacy policy”(如
/pools/0x714a…)。这说明产品把条款放在“可能创建仓位/提供流动性”的场景附近,减少用户跳转成本。
战略意义
- 对 DEX 前端而言,条款/隐私页是风险控制的一部分:明确数据使用边界与用户责任。
- 导航栏中可见 Docs,但当前页面清单里未包含对应路由;从体验上看,Capricorn 至少保证了隐私与条款在应用内可触达,便于合规审阅与用户查询。