BlockReq
返回全部文章

實戰範例

Robinhood Chain 任意報價建池:依 quote 白名單過濾 v4 Initialize / PairCreated

pardotfamily / Bonded / Hookdaq 一類任意 quote 開池:RH 公共 WSS 訂 V4 Initialize / PairCreated,依可編輯 quote 白名單輸出新池卡片。註冊每月免費 3M 請求。

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

pardotfamily / Bonded / Hookdaq 一類敘事:開池時 quote 側可編輯——股票代幣、穩定幣、任意白名單資產都能當報價腿。本篇在 RH 公共 WSS 上訂 V4 Initialize / Factory PairCreated,用可編輯 quote 白名單出一刀開池卡。

公共端點開跑 · 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:任意 quote 一刀開池

盤面語感鏈上訊號你盯什麼
任意報價腿currency0 / currency1 / token0 / token1 ∈ quote 白名單quoteSide + memeSide
一刀開池V4 Initialize 或 Factory PairCreatedpoolId / pair + fee
多 pad 同構pardotfamily / Bonded / Hookdaq 風格pad 標籤可編輯
打狗聽聲quote 命中即出站去重鍵 = txHash / poolOrPair

覆蓋面擴到 可編輯 quote 表:與 PONS 單盤、股票配對 meme、V4 直開 同族疊層——本篇把 quote 門閂做成通用白名單。

2. 事件:Initialize / PairCreated + quote 白名單

環境變數放 POOL_MANAGER / V2_FACTORY / QUOTE_WHITELIST(本地 JSON,小寫去重)。同一條 RH 公共 WSS:兩條訂閱可並行。

Step A · 訂 V4 Initialize

{
  "jsonrpc": "2.0", "id": 1, "method": "eth_subscribe",
  "params": ["logs", {
    "address": "${POOL_MANAGER}",
    "topics": ["0xdd466e674ea557f56295e2d0218a125ea4b4f0f6f3307b95f85e6110838d6438"]
  }]
}

Step B · 訂 Factory PairCreated(可並行)

{
  "jsonrpc": "2.0", "id": 2, "method": "eth_subscribe",
  "params": ["logs", {
    "address": "${V2_FACTORY}",
    "topics": ["0x0d3648bd0f6ba80134a33ba9275ac585d9d315f0ad8355cddefde31afa28d0e9"]
  }]
}
  • POOL_MANAGER / V2_FACTORY:RH 部署表就緒後直填。
  • topics[0]:V4 Initialize / V2 PairCreated(以 ABI 為準)。
  • 解碼兩側地址 → QUOTE_WHITELIST 表查:任一側命中 → 打 any-quote 標籤,另一側記為發射腿。

Step C · 開盤卡欄位

{ path: "any-quote", quoteSide, launchSide, poolOrPair, fee?, hooks?, factoryTx, blockNumber, ts }

同 txHash / poolOrPair 去重;白名單 demo 可擰(USDG / 股幣 / 自定義 quote)。

3. 瀏覽器 demo

瀏覽器連 RH 公共 WSS,貼上 quote 白名單 + PoolManager / Factory,點 Start 刷任意報價開盤卡。

WSS  → wss://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public
HTTPS→ https://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public
env  → POOL_MANAGER · V2_FACTORY · QUOTE_WHITELIST · INIT_TOPIC0 · PAIR_CREATED_TOPIC0

路徑:/demos1/rh-any-quote-launch-listen/zh-tw/ · /demos1/rh-any-quote-launch-listen/en/。換 keyed:WSS 末尾 public → {API_KEY}。

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

4. 告警節奏

  1. Initialize / PairCreated 到達 → 解碼兩側地址 + fee / hooks。
  2. quote 白名單命中 → 標 quoteSide / launchSide。
  3. 出站 → RH 任意報價開池 · quote=… · launch=… · pool=… · blk=…。
  4. 去重 → 同 txHash / poolOrPair 只推一次。

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

5. 小結 + CTA

  1. 粒度:任意報價發射 = Initialize / PairCreated + 可編輯 quote 白名單。
  2. 配方:RH 公共 WSS + 雙路徑 topic + QUOTE_WHITELIST → 一刀開池卡。
  3. 可跑:瀏覽器掛 BlockReq RH 公共 WSS;demos1 路徑見上。
  4. 開跑:公開端點 + blockreq.com 註冊每月免費 3M 請求。

下一步:固化 quote 表 / topic → Webhook → 與 籃子工廠、V4 直開 同屏疊層。文件 · 定價 · 註冊。