Robinhood 桥上轮动:用 eth_subscribe 盯跨链净流入
工欲善其事,必先利其器。资金换仓往往先在桥上露头——进多少、出多少、5/15/60 分钟净流入有没有拧成一股。热帖数字线索转述自 DefiIgnas 一带桥流量讨论;tokenized stock 热度也可对照 Cointelegraph 一带叙事(可选)。这篇只做一件事:把 桥合约 in/out logs 挂到 eth_subscribe,按窗汇总净流入,打轮动标签。
量爆拧密度:量爆怎么盯。车头看跟风:监控车头 FOMO。这篇盯 桥净流入 / 轮动——跟池子密度、钱包跟风表是另一条线。
| 用途 | 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. 轮动为什么先出现在桥上
| 盘面语感 | 链上信号 | 盯什么 |
|---|---|---|
| 资金进桥 | Deposit / Lock / Message 类 log:to 或 amount 入桥 | 记 in 桶 + token |
| 资金出桥 | Withdraw / Unlock / Release 类 log | 记 out 桶 + token |
| 短窗净流入 | 同桥同 token:sum(in) − sum(out) | 5 / 15 / 60m 三窗 |
| 轮动抬头 | 净流入相对基线陡升,或双向同时加厚 | 打 桥轮动 标签 |
桥地址 = 你本地维护的 bridge watchlist。信号落在 已知桥合约的 in/out logs,再算净流入——和池子 Swap 密度、车头 watchlist 跟风是两条路。
2. 桥 in/out logs 长什么样
本地先放一份 bridge 表:{ bridge, token?, directionTopic }(小写、去重)。同一条公共 WSS,订窄 logs;推送解码后按方向入桶。
Step A · 订桥合约 logs(带 address)
{
"jsonrpc": "2.0", "id": 1, "method": "eth_subscribe",
"params": ["logs", {
"address": "0xYourBridgeAddress",
"topics": []
}]
}
- 务必带
address(桥合约)。有 ABI 就再收窄topics[0](Deposit / Withdraw 各自一份 subscribe 也行)。 - 解码后按事件名或 topic0 分到 in / out;amount 按 token decimals 归一,记
txHash去重。
Step B · 方向表(demo)
| 方向 | 常见事件感 | 入桶 |
|---|---|---|
| in | Deposit / Lock / BridgeIn | inBuckets[window].push(amount) |
| out | Withdraw / Unlock / BridgeOut | outBuckets[window].push(amount) |
| 净流入 | — | net = sum(in) − sum(out) |
具体 topic0 以桥 ABI 为准;demo 用事件名映射即可,生产再钉死哈希。
Step C · 三窗滚动
| 窗口 | 用途(demo) |
|---|---|
| 5m | 短脉冲:刚拧起来的净流入 |
| 15m | 确认窗:脉冲是否站稳 |
| 60m | 背景基线:和短窗对比斜率 |
每条 log 按 timestamp 滑入三窗;窗沿滑动时丢弃过期样本。净流入 = 解释层输入,下一步打阈值。
3. 预览:桥轮动 demo(StackBlitz)
默认连 BlockReq 公共 WSS;粘贴桥地址,订阅后实时刷 5/15/60m 净流入。代码在 StackBlitz 里看,文章只嵌预览:
仓库:blockreq/blog-demos → examples/robinhood-bridge-rotation-watch。换 keyed:WSS 末尾 public → {API_KEY}。
4. 告警阈值(净流入 / 轮动)
- 基线 → 用 60m
net或近 N 窗均值当背景。 - 短窗抬头 →
net_5m相对基线 ≥ 倍数 / 绝对额阈 → 桥净流入抬头。 - 确认 →
net_15m同向站稳 → 桥轮动确认(可 webhook / 看板色块)。 - 双向加厚 → 同窗
in与out都相对基线抬升 → 桥活跃加厚(轮动进行中)。
阈值自己拧(demo 常用:5m 净流入 ≥ 基线 × 2,且绝对值过地板)。标签 = 解释层:JSON → 看板 / 告警文案。
断线:重连必重新 subscribe;空窗用 HTTPS eth_getLogs 按块段回补,再用同一套 in/out / 三窗规则回放。POST → https://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public。
5. 小结
- 桥上轮动 = 桥合约 in/out logs → 5/15/60m 净流入 → 阈值打标签。
- 配方:窄 logs(带 bridge
address)+ 方向分桶 + 三窗净流入 → 抬头 / 确认 / 加厚。 - 公共 WSS 直接开跑;Free 3M 够短时盯桥;长期看板换 keyed。
- 系列互补:量爆密度 · 车头跟风 · 本篇桥净流入。tokenized stock 热叙事起来时,同一套桥窗更能先看到资金偏斜。
下一步:把 bridge watchlist 固化成 JSON → 净流入标签进 Webhook → 回补 checkpoint 落盘。公开端点 · 套餐与定价。