BlockReq
返回全部文章

實戰範例

透過 PoolManager Initialize 監聽 Robinhood Chain 上單筆交易建立的 Uniswap v4 池

曲線盤之外:Robinhood Chain 上單筆交易建立的 Uniswap v4 池。瀏覽器掛 BlockReq 公共 WSS,給你一套現成的 PoolManager Initialize 訂閱接法。註冊每月免費 3M 請求。

BlockReq Engineering2026年9月16日5 分鐘閱讀

PAR / Fox Brokers 敘事裡,RH 又多了一條 「一筆直開池」 路徑:代幣 + Uniswap V4 池同窗落地,可交易即開盤。相對 PONS 一類 bonding 曲線盤(盯進度 / 畢業),本篇聽的是 PoolManager Initialize / 池建立——直開心跳。

公共端點開跑 · blockreq.com 註冊每月免費 3M 請求。

用途Endpoint
公共 HTTPShttps://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public
公共 WSSwss://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public
私有末尾 public → {API_KEY}(Key 放本地)

鏈:Robinhood Chain EVM chainId = 0x1237(4663)。公開端點 · eth_subscribe · 套餐 · 註冊。

1. Hook:又一「一筆開池」路徑

盤面語感鏈上訊號監聽焦點
直開盤同 tx:deploy + Initialize + 加流動性txHash 內多 log 同簇
可交易即開Initialize 後同窗可 Swap開盤卡一次收齊
相對曲線盤直聽池落地,跳過 bonding 進度topic = Initialize
搶跑工具新 pool → token / fee 出站同窗首簇即可推

曲線盤盯的是進度條;V4 直開盯的是池子心跳——Initialize 一響,盤面已開。

2. 事件模型:PoolManager Initialize

同一條公共 WSS:訂 PoolManager Initialize;同 tx 可疊 deploy / ModifyLiquidity logs,打「直開」標籤。

Step A · 訂 Initialize(直開心跳)

{
  "jsonrpc": "2.0", "id": 1, "method": "eth_subscribe",
  "params": ["logs", {
    "address": "${POOL_MANAGER}",
    "topics": ["0xdd466e674ea557f56295e2d0218a125ea4b4f0f6f3307b95f85e6110838d6438"]
  }]
}
  • POOL_MANAGER 放本地 env(RH 部署表就緒後直接填)。
  • topics[0] = Uniswap V4 Initialize(bytes32,address,address,uint24,int24,address,uint160,int24)。
  • 解碼 currency0 / currency1 / fee / hooks / sqrtPriceX96 → 記 poolId 與 token 候選。

Step B · 同 tx 聚簇(可選疊層)

角色用途疊法
Initialize池落地主訂閱
Token deploy / TransferCA 候選同 txHash 聚簇
ModifyLiquidity首簇流動性同窗疊 firstBlock

Step C · 開盤卡欄位

{ path: "V4-direct", poolId, currency0, currency1, fee, hooks, factoryTx, blockNumber, earlySwap?, ts }

同 txHash / poolId 去重;滑動窗合併同池重複提醒。

3. 瀏覽器 + BlockReq RH 公共 WSS

瀏覽器連 RH 公共 WSS,填 POOL_MANAGER + Initialize topic0,點 Start 刷直開卡。demos1 已上線:

路徑建議:/demos1/rh-uniswap-v4-direct-launch-listen/zh-tw/ · /demos1/rh-uniswap-v4-direct-launch-listen/en/。換 keyed:WSS 末尾 public → {API_KEY}。

開跑配額:blockreq.com 註冊每月免費 3M 請求(公共端點直接連)。

4. 告警:新池 → token / pool / fee;可選 newHeads

  1. 新池卡 → { poolId, tokenA, tokenB, fee, hooks, txHash, blockNumber }。
  2. 可選 early density → 同訂 newHeads,對剛落地的 poolId 數首 M 秒 / 首 N 塊 Swap 次數。
  3. 提醒節奏 → Initialize 命中即出站;early Swap 密度作第二色塊。
{
  "jsonrpc": "2.0", "id": 2, "method": "eth_subscribe",
  "params": ["newHeads"]
}

斷線後重連並重新 subscribe;空窗 HTTPS eth_getLogs 按塊段回補同一 POOL_MANAGER。POST → https://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public。

5. 小結 + CTA

  1. V4 直開 = PoolManager Initialize / 池落地心跳(相對曲線進度路徑)。
  2. 配方:POOL_MANAGER + Initialize topic + 同 tx 聚簇 → 開盤卡;可選 newHeads 疊 early Swap。
  3. 可跑:瀏覽器掛 BlockReq RH 公共 WSS;demos1 後續可落「V4 直開雷達」。
  4. 開跑:公開端點 + blockreq.com 註冊每月免費 3M 請求。

下一步:固化 RH POOL_MANAGER / topic 列表 → 開盤卡進 Webhook → 與 PONS 單盤監聽 配方並列選用。文件 · 定價 · 註冊。