公共 API
读取代币列表、详情、交易、K 线、投资组合数据和公共协议配置。
合约参考
使用 Factory、Hook、Router、Token、Referral 和 Treasury 的 V5 地址与可读 ABI 字符串数组。
协议示例
查看 Ethers、Viem、Web3.js 和 Python Web3.py 的 V5 示例。
API 示例
复制现有公共 REST 端点的实用 fetch 示例。
V5 是当前集成目标
新的集成应使用 V5 合约。V3 只用于旧代币兼容,应视为弃用版本。核心集成流程
代币交互不要硬编码旧 Factory、Hook 或 PoolKey。请按以下流程:1
尽量读取代币的 Factory 和 Hook
V5 集成不应该假设所有代币都使用旧的合约路径。
2
从正确的 Factory 解析 PoolKey
优先使用
getPoolKey(token),不要猜测 pool 字段。3
用 PoolKey 调用 Swap Router
买入和卖出执行通过官方 Swap Router 完成。
4
用 poolId 调用 Hook
预估、借贷、还款和价格读取都使用该代币的 Hook 和
poolId。价格精度
V5 价格类数值按1e22 缩放:
getEffectivePrice(poolId)floorPriceallTimeHighPrice- V5 买卖事件中的
newPrice
1e18 价格,否则集成显示的价格会高出 10,000 倍。

