BlockReq
すべての記事に戻る

レシピ

Robinhood Chain の任意 quote プール作成: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}(鍵はローカル)

チェーン:Robinhood Chain EVM chainId = 0x1237(4663)。公開エンドポイント · eth_subscribe · 料金 · 登録。

1. フック:任意 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/ja/ · /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 直開 と同屏重ね。ドキュメント · 料金 · 登録。