BlockReq
返回全部文章

實戰範例

HARMONIC RHC agent 開盤監聽:Pons / Hookr 發射路徑

HARMONIC RHC:公共 WSS eth_subscribe 盯 Pons TokenLaunched(token / curve / deployer),可選疊 Hookr / V4 Initialize。註冊可得每月免費 3M 請求。

BlockReq Engineering2026年10月1日5 分鐘閱讀

HARMONIC / ChillTRD 把盤面收到 Robinhood Chain agent 資產路徑——X + site 發射 → Pons / Hookr launch venue → 錢包 / LP / 策略金庫。這篇盯 發射落地心跳:Factory TokenLaunched(或 Hookr launchpad / V4 Initialize)一到,解碼 token / curve / deployer,出開盤卡。PONS 單盤收斂 盯一家 pad;本篇把 agent 發射路徑 收到可編輯多 venue 同屏。

公共端點開跑 · 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:agent 發射路徑 × 開盤卡

盤面語感鏈上訊號你盯什麼
Pons 曲線開盤Factory TokenLaunchedtoken · curve · deployer · pairToken
Hookr pool-firstLaunchpad 開市 / V4 InitializepoolId · currency0/1 · hooks
agent 資產落地發射 tx 同窗首簇pad 標籤 + launchTx
搶跑盯盤命中即出站去重鍵 = token + launchTx
Venue合約(可編輯預填)角色
Pons V2 factory0x7eD598BcEf8bd9Edd8C97A195C6d13f40801EC7eTokenLaunched 主路徑
Pons V1 factory0xA5aAb3F0c6EeadF30Ef1D3Eb997108E976351feB舊棧可選並行
Hookr launchpad(docs 現網)0xa043caBE645636899dDe91Cce4693C00a015e660pool-first 發射
Uniswap V4 PoolManager0x8366a39CC670B4001A1121B8F6A443A643e40951Initialize 疊層
WETH0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73quote 提示

HARMONIC 本體 / agent vault / LP 管理器地址以鏈上核實為準——demo 提供貼上框,已知再貼;不把未核實地址寫成固定事實。

2. 事件:TokenLaunched → 可選 Hookr / Initialize

本地 JSON 維護 LAUNCH_FACTORY(可多地址)+ LAUNCH_TOPIC0 + 可選 POOL_MANAGER。同一條 RH 公共 WSS:主訂 Pons V2 TokenLaunched;可並行 Hookr launchpad 與 PoolManager Initialize。

Step A · 訂 Pons V2 TokenLaunched

{
  "jsonrpc": "2.0", "id": 1, "method": "eth_subscribe",
  "params": ["logs", {
    "address": "0x7eD598BcEf8bd9Edd8C97A195C6d13f40801EC7e",
    "topics": ["0x8d4aad4953d0ca700d468f3753aa14432d1b35b43ec6409f051fb6aa43a89607"]
  }]
}
  • topics[0]:TokenLaunched(address,address,address,address,uint256,uint256)
  • topics[1] = token · topics[2] = curve · topics[3] = deployer
  • data:pairToken · launchConfigId · graduationThreshold
  • 寫入 launchState[token],打 pons-v2 標籤

Step B · 可選:Hookr launchpad logs

{
  "jsonrpc": "2.0", "id": 2, "method": "eth_subscribe",
  "params": ["logs", {
    "address": "0xa043caBE645636899dDe91Cce4693C00a015e660",
    "topics": ["HOOKR_LAUNCH_TOPIC0"]
  }]
}
  • HOOKR_LAUNCH_TOPIC0:以 Hookr launchpad ABI 為準(demo 可編輯);世代地址可能輪換,貼上現網 launchpad 即可。
  • 解碼 token / pool / quote → 打 hookr 標籤。

Step C · 可選:V4 Initialize(pool 落地疊層)

{
  "jsonrpc": "2.0", "id": 3, "method": "eth_subscribe",
  "params": ["logs", {
    "address": "0x8366a39CC670B4001A1121B8F6A443A643e40951",
    "topics": ["0xdd466e674ea557f56295e2d0218a125ea4b4f0f6f3307b95f85e6110838d6438"]
  }]
}

同窗 currency0 / currency1 命中已開盤 launchState → 疊 pool-ready。

欄位規則
padpons-v2 / pons-v1 / hookr / v4-init
token / curve / deployerTokenLaunched topics
pairToken / thresholddata 解碼
poolId / hooksInitialize 疊層(可選)
ready主發射事件到達

Step D · 開盤卡欄位

{ chain: "robinhood", pad, token, curve, deployer, pairToken, threshold, poolId?, launchTx, blockNumber, ts }

同 token + launchTx 去重;demo 擰 factory 列表與 topic0。

3. 瀏覽器 demo(StackBlitz)

預設連 RH 公共 WSS;Pons V2 factory / TokenLaunched topic 預填可改,可選 Hookr + PoolManager,點 Start 刷 agent 開盤卡。程式碼在 StackBlitz 裡看,文章只嵌預覽:

倉庫:blockreq/blog-demos → examples/harmonic-rhc-agent-launch-listen(Vite+React+viem;StackBlitz 開倉庫 root)。

WSS  → wss://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public
HTTPS→ https://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public
env  → LAUNCH_FACTORY · LAUNCH_TOPIC0 · HOOKR_LAUNCHPAD · HOOKR_LAUNCH_TOPIC0 · POOL_MANAGER · INIT_TOPIC0

換 keyed:WSS 末尾 public → {API_KEY}。開跑配額:blockreq.com 註冊可得每月免費 3M 請求。

4. 告警節奏

  1. TokenLaunched 到達 → 解碼 token / curve / deployer / pairToken · 開窗。
  2. Hookr / Initialize(可選)→ 同 token 疊 pad / poolId。
  3. 出站 → HARMONIC RHC · pad=pons-v2 · token=… · curve=… · deployer=… · launchTx=… · blk=…。
  4. 去重 → 同 token + launchTx 只推一次。

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

5. 小結 + CTA

  1. 粒度:HARMONIC RHC agent 開盤 = Pons / Hookr 發射路徑 listen。
  2. 配方:TokenLaunched topic0 + 可編輯 venue 列表 → 開盤卡;可選 Hookr / V4 Initialize。
  3. 可跑:瀏覽器掛 BlockReq RH 公共 WSS;demos1 路徑見上。
  4. 開跑:公開端點 + blockreq.com 註冊可得每月免費 3M 請求。

下一步:擰寬 venue 表 → Webhook → 與 PONS 單盤 / 任意報價發射 同屏疊層。文件 · 定價 · 註冊。