Robinhood 薄流动性怎么盯:eth_subscribe 抓池子储备
纸面 100x 看着爽,盘口却薄得像纸——市值漂亮,真想出货时深度几乎贴地。热帖语感转述自 EmperorBTC 一带讨论。这篇只做一件事:把 池子储备 / 粗深度 挂到 eth_subscribe 的 Sync / Swap logs 上,算 depth 相对市值,打薄流动性标签。
量爆拧密度:量爆怎么盯。开盘看节奏:抢开盘怎么盯。这篇盯 储备 · 深度 vs 市值。
| 用途 | Endpoint |
|---|---|
| 公共 HTTPS | https://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public |
| 公共 WSS | wss://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public |
| 私有 | 末尾 public → {API_KEY}(Key 放本地) |
链:EVM chainId = 0x1237(4663)。Free 3M Requests / 30 days · 公开端点 · eth_subscribe · 定价。
1. 市值好看,链上深度怎么读
| 盘面语感 | 链上信号 | 盯什么 |
|---|---|---|
| 纸面百倍 | 价格 × 供给 → mcap 数字漂亮 | 只当背景;还要看池子 |
| 盘口像纸 | V2 池 reserve0 / reserve1 偏小 | Sync 事件或 getReserves |
| 一笔就砸穿 | 单笔 Swap 相对 reserve 占比偏高 | 粗深度 = min(r0, r1) × 价 |
| 储备骤降 | Sync 后 reserve 相对窗口均值陡降 | Δreserve / 窗口均值 |
市值 = 估值故事;可出货厚度 = 池子储备。量爆篇盯密度,本篇盯 depth / mcap。
2. Sync / Swap + 粗深度(薄流动性配方)
同一条公共 WSS,订池子 Sync(储备刷新)与 Swap;本地维护 reserves,算粗深度与 depth/mcap。
Step A · 订 Sync(储备心跳)
{
"jsonrpc": "2.0", "id": 1, "method": "eth_subscribe",
"params": ["logs", {
"address": "0xYourPoolAddress",
"topics": ["0x1c411e9a96e071241c2f21f7726b17ae89e3cab4c78be50e062b03a9fffbbad1"]
}]
}
topics[0]= Uniswap V2 风格Sync(以池子 ABI 为准)。data解出reserve0/reserve1→ 写进本地poolState。- 启动或空窗:HTTPS
eth_call调getReserves()先灌一版,再靠 Sync 热更新。
Step B · 订 Swap(成交对照)
{
"jsonrpc": "2.0", "id": 2, "method": "eth_subscribe",
"params": ["logs", {
"address": "0xYourPoolAddress",
"topics": ["0xd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d822"]
}]
}
Swap 推送记下 size;与当前 reserve 比 → 冲击占比。大单 / 薄池更容易打出「纸面百倍、盘口贴地」的感觉。
Step C · 本地粗深度指标
| 指标 | 公式(demo) | 用途 |
|---|---|---|
| 粗深度 | min(reserve0, reserve1) 折成报价侧 | 一眼厚度 |
| depth / mcap | roughDepth / mcap | 市值 vs 可出货比 |
| 储备骤降 | reserve 相对近 N 次 Sync 均值 | 流动性抽走信号 |
| 冲击占比 | swapSize / reserve | 单笔砸穿风险 |
阈值自己拧(demo 常用 depth/mcap 低于 2% → 薄;单次 Δreserve 高于 15% → 骤降)。标签 = 解释层:JSON → 看板色块 / 告警文案。
3. 预览:薄流动性 / 储备 demo(StackBlitz)
默认连 BlockReq 公共 WSS;填池子地址,实时刷 reserve、粗深度、depth/mcap,打薄 / 骤降标签。代码在 StackBlitz 里看,文章只嵌预览:
仓库:blockreq/blog-demos → examples/robinhood-thin-liquidity-watch。换 keyed:WSS 末尾 public → {API_KEY}。
4. 告警落地(骤降 / depth·mcap)
- Sync 到达 → 更新
reserve0/1,重算roughDepth、depthMcap。 - 骤降 →
reserve相对窗口均值跌破阈值 → 推 储备骤降。 - 偏薄 →
depthMcap持续低于阈值 → 推 薄流动性(纸面市值 vs 盘口厚度对照)。 - Swap 大冲击 →
swapSize / reserve超阈值 → 叠 砸穿风险 色块。
断线:重连必重新 subscribe;空窗用 HTTPS eth_getLogs 按块段回补 Sync/Swap,再用同一套深度规则回放。POST → https://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public。启动灌数:同 endpoint eth_call → getReserves。
5. 小结
- 薄流动性 = 市值故事 vs 池子储备;盯 Sync 刷新 + 粗 depth/mcap。
- 配方:窄 Sync/Swap + 本地 reserve 状态 + 骤降 / 偏薄 / 冲击标签。
- 公共 WSS 直接开跑;Free 3M 够短时盯几条池;长期看板换 keyed。
- 系列互补:量爆密度 · 本篇储备/深度 · 车头跟风。
下一步:池子 watch list 固化 JSON → 薄/骤降标签进 Webhook → 回补 checkpoint 落盘。公开端点 · 套餐与定价。