Cronos App CEO Ryan Wyatt는 리듬을 9/14 제품 로드맵 · 9/15 런치패드 정보 · 9/17 App 상선으로 모은다——이 편의 신호는 런치패드 / 토큰 / 풀 배포 + 첫 유동성: Factory PairCreated가 오면 바로 Transfer / Mint를 겹치고, 첫 풀 유동성으로 카드. Brew BNB 같은 cap 더블 풀이 잡는 것은 twin 검증; 이 편이 잡는 것은 Cronos 런치패드 오픈 풀 심박.
퍼블릭 엔드포인트로 돌린다 · blockreq.com 가입하면 매달 3M 요청 무료.
| 용도 | Endpoint |
|---|---|
| 퍼블릭 HTTPS | https://cronos-rpc.blockreq.com/v1/rpc/public |
| 퍼블릭 WSS | wss://cronos-rpc.blockreq.com/v1/rpc/public |
| 프라이빗 | 끝 public → {API_KEY}(키는 로컬) |
체인: Cronos EVM chainId = 0x19(25). 공개 엔드포인트 · eth_subscribe · 요금 · 가입.
1. 훅: 런치패드 × 풀이 열리는 순간 연결
| 호가창 감각 | 온체인 신호 | 잡을 것 |
|---|---|---|
| 런치패드 오픈 풀 | Factory PairCreated | token0 · token1 · pair |
| 토큰 落地 | 같은 창 Transfer / deploy 클러스터 | CA 후보 · launchId |
| 첫 유동성 | pair Mint / Sync · LP Transfer | amount0 · amount1 |
| 스나이퍼 워치 | 첫 유동성 히트면 바로 출고 | 중복 제거 키 = pair + firstMintTx |
공식 발표 후 Factory / launchpad 주소를 UI 칸에 붙이면 바로 실행; Cronos 퍼블릭 WSS 위의 PairCreated + Transfer 듣는 법은 지금 바로 걸 수 있다.
2. 이벤트: PairCreated → Transfer / Mint 첫 유동성
로컬 JSON으로 LAUNCHPAD_FACTORY(편집 가능)+ 선택 QUOTE_HINT(WCRO / USDC 등)를 유지. 같은 Cronos 퍼블릭 WSS 한 줄: Factory PairCreated를 구독하고 pair를 디코드한 뒤 그 pair의 Mint / Transfer를 좁게 듣는다.
Step A · Factory PairCreated 구독
{
"jsonrpc": "2.0", "id": 1, "method": "eth_subscribe",
"params": ["logs", {
"address": "LAUNCHPAD_FACTORY",
"topics": ["0x0d3648bd0f6ba80134a33ba9275ac585d9d315f0ad8355cddefde31afa28d0e9"]
}]
}
topics[0]: V2 스타일PairCreated(address,address,address,uint256)(Factory ABI 기준; 동등한 pool-create topic으로 교체 가능).token0/token1/pair디코드 →launchState[pair]에 쓰고 첫 유동성 창을 연다.
Step B · pair를 좁게 듣기: Mint + Transfer
{
"jsonrpc": "2.0", "id": 2, "method": "eth_subscribe",
"params": ["logs", {
"address": "PAIR_ADDRESS",
"topics": [
["0x4c209b5fc8ad50758f13e2e1088ba56a560dff690a1c6fef26394f4c03821c4f",
"0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef"]
]
}]
}
| 필드 | 규칙 |
|---|---|
firstMint | 그 pair의 첫 Mint(address,uint256,uint256) |
lpHint | 같은 창 LP Transfer 량 / Sync 준비 조독 |
quoteSide | token0/1이 QUOTE_HINT에 히트 |
ready | PairCreated + firstMint가 맞춰짐 |
Step C · 오픈 풀 카드 필드
{ chain: "cronos", pad: "app-launchpad", factory, pair, token0, token1, amount0, amount1, firstMintTx, blockNumber, ts }
같은 pair + firstMintTx로 중복 제거; demo에서 LAUNCHPAD_FACTORY와 quote 힌트를 조절 가능.
3. 브라우저 demo(StackBlitz)
기본은 Cronos 퍼블릭 WSS; Factory / launchpad 주소 + quote 힌트를 붙여 Start로 오픈 풀 카드를 흘린다. 코드는 StackBlitz에서 보고, 글은 미리보기만 넣는다:
저장소: blockreq/blog-demos → examples/cronos-app-launchpad-listen(Vite+React+viem; StackBlitz는 저장소 root를 연다).
WSS → wss://cronos-rpc.blockreq.com/v1/rpc/public
HTTPS→ https://cronos-rpc.blockreq.com/v1/rpc/public
env → LAUNCHPAD_FACTORY · PAIR_CREATED_TOPIC0 · QUOTE_HINT · MINT_TOPIC0
keyed로 바꾸기: WSS 끝 public → {API_KEY}. 실행 쿼터: blockreq.com 가입하면 매달 3M 요청 무료.
4. 알림 리듬
- PairCreated 도착 → token0 / token1 / pair 디코드 · 첫 유동성 창을 연다.
- Mint / Transfer 검증 → firstMint 落地 · quote 측을 표시할 수 있다.
- 출고 →
Cronos 런치패드 · pair=… · t0=… · t1=… · mint=… · blk=…. - 중복 제거 → 같은 pair + firstMintTx는 한 번만.
끊긴 뒤 재연결하고 재 subscribe; 빈 창은 HTTPS eth_getLogs로 같은 Factory를 블록 구간 백필. POST → https://cronos-rpc.blockreq.com/v1/rpc/public.
5. 요약 + CTA
- 입도: Cronos 런치패드 워치 = PairCreated + 첫 유동성.
- 레시피: Factory + PairCreated topic + pair Mint/Transfer → 오픈 풀 카드.
- 바로 실행: 브라우저를 BlockReq Cronos 퍼블릭 WSS에 건다; demos1 경로는 위.
- 실행: 공개 엔드포인트 + blockreq.com 가입하면 매달 3M 요청 무료.
다음: 공식 발표 주소를 Factory JSON에 붙인다 → Webhook → Brew BNB 더블 풀 오픈 카드와 같은 화면 겹침. 문서 · 요금 · 가입.