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/ko/ · /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 직접 오픈과 같은 화면 겹침. 문서 · 요금 · 가입.