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}(鍵はローカル) |
チェーン:Robinhood Chain EVM chainId = 0x1237(4663)。公開エンドポイント · eth_subscribe · 料金 · 登録。
1. フック:もう一本の「一筆開池」経路
| 板の感触 | オンチェーン信号 | リッスン焦点 |
|---|---|---|
| 直開盤 | 同 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/ja/ · /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 単盤リッスン レシピと並列で選ぶ。ドキュメント · 料金 · 登録。