PAR / Fox Brokers 서사에서 RH에 「한 건 직접 오픈 풀」 경로가 하나 더 생겼다: 토큰 + Uniswap V4 풀이 같은 창에 착지하고, 거래 가능 = 오픈. PONS 류 본딩 커브 판(진도 / 졸업을 잡음)과 달리 이 편이 듣는 것은 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 가능 | 오픈 카드를 한 번에 맞춤 |
| 커브 판과 비교 | 풀 착지를 바로 듣고 본딩 진도를 건너뛴다 | 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/ko/ · /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 단일 판 리슨 레시피와 나란히 고른다. 문서 · 요금 · 가입.