PAR / Fox Brokers 敘事裡,RH 又多了一條 「一筆直開池」 路徑:代幣 + Uniswap V4 池同窗落地,可交易即開盤。相對 PONS 一類 bonding 曲線盤(盯進度 / 畢業),本篇聽的是 PoolManager Initialize / 池建立——直開心跳。
公共端點開跑 · blockreq.com 註冊每月免費 3M 請求。
| 用途 | 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 放本地) |
鏈: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 V4Initialize(bytes32,address,address,uint24,int24,address,uint160,int24)。- 解碼
currency0/currency1/fee/hooks/sqrtPriceX96→ 記poolId與 token 候選。
Step B · 同 tx 聚簇(可選疊層)
| 角色 | 用途 | 疊法 |
|---|---|---|
Initialize | 池落地 | 主訂閱 |
| Token deploy / Transfer | CA 候選 | 同 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
- 新池卡 →
{ poolId, tokenA, tokenB, fee, hooks, txHash, blockNumber }。 - 可選 early density → 同訂
newHeads,對剛落地的poolId數首 M 秒 / 首 N 塊 Swap 次數。 - 提醒節奏 → 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
- V4 直開 = PoolManager
Initialize/ 池落地心跳(相對曲線進度路徑)。 - 配方:
POOL_MANAGER+ Initialize topic + 同 tx 聚簇 → 開盤卡;可選newHeads疊 early Swap。 - 可跑:瀏覽器掛 BlockReq RH 公共 WSS;demos1 後續可落「V4 直開雷達」。
- 開跑:公開端點 + blockreq.com 註冊每月免費 3M 請求。
下一步:固化 RH POOL_MANAGER / topic 列表 → 開盤卡進 Webhook → 與 PONS 單盤監聽 配方並列選用。文件 · 定價 · 註冊。