BlockReq
返回全部文章

Rpc Tutorials

Robinhood 薄流动性怎么盯:eth_subscribe 抓池子储备

把 Robinhood Chain 池子储备挂到 BlockReq 公共 WSS eth_subscribe:Sync/Swap → 粗深度 vs 市值,打薄/骤降标签。Free 3M 配额。

BlockReq Engineering2026年9月8日5 分钟阅读

Robinhood 薄流动性怎么盯:eth_subscribe 抓池子储备

纸面 100x 看着爽,盘口却薄得像纸——市值漂亮,真想出货时深度几乎贴地。热帖语感转述自 EmperorBTC 一带讨论。这篇只做一件事:把 池子储备 / 粗深度 挂到 eth_subscribe 的 Sync / Swap logs 上,算 depth 相对市值,打薄流动性标签。

量爆拧密度:量爆怎么盯。开盘看节奏:抢开盘怎么盯。这篇盯 储备 · 深度 vs 市值

用途Endpoint
公共 HTTPShttps://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public
公共 WSSwss://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_callgetReserves() 先灌一版,再靠 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 / mcaproughDepth / 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-demosexamples/robinhood-thin-liquidity-watch。换 keyed:WSS 末尾 public{API_KEY}

4. 告警落地(骤降 / depth·mcap)

  1. Sync 到达 → 更新 reserve0/1,重算 roughDepthdepthMcap
  2. 骤降reserve 相对窗口均值跌破阈值 → 推 储备骤降
  3. 偏薄depthMcap 持续低于阈值 → 推 薄流动性(纸面市值 vs 盘口厚度对照)。
  4. Swap 大冲击swapSize / reserve 超阈值 → 叠 砸穿风险 色块。

断线:重连必重新 subscribe;空窗用 HTTPS eth_getLogs 按块段回补 Sync/Swap,再用同一套深度规则回放。POST → https://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public。启动灌数:同 endpoint eth_callgetReserves

5. 小结

  1. 薄流动性 = 市值故事 vs 池子储备;盯 Sync 刷新 + 粗 depth/mcap。
  2. 配方:窄 Sync/Swap + 本地 reserve 状态 + 骤降 / 偏薄 / 冲击标签。
  3. 公共 WSS 直接开跑;Free 3M 够短时盯几条池;长期看板换 keyed。
  4. 系列互补:量爆密度 · 本篇储备/深度 · 车头跟风

下一步:池子 watch list 固化 JSON → 薄/骤降标签进 Webhook → 回补 checkpoint 落盘。公开端点 · 套餐与定价