BlockReq
返回全部文章

實戰範例

Cronos 發射台新池:訂閱 PairCreated 與首筆流動性 Transfer

Cronos App / 發射台路線圖視窗:公共 WSS eth_subscribe PairCreated + Transfer,首流動性一到就出卡。註冊每月免費 3M 請求。

BlockReq Engineering2026年9月16日5 分鐘閱讀

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
公共 HTTPShttps://cronos-rpc.blockreq.com/v1/rpc/public
公共 WSSwss://cronos-rpc.blockreq.com/v1/rpc/public
私有末尾 public → {API_KEY}(Key 放本地)

鏈:Cronos EVM chainId = 0x19(25)。公開端點 · eth_subscribe · 套餐 · 註冊。

1. Hook:發射臺 × 池子一開就接

盤面語感鏈上訊號你盯什麼
發射臺開池Factory PairCreatedtoken0 · token1 · pair
代幣落地同窗 Transfer / deploy 簇CA 候選 · launchId
首流動性pair Mint / Sync · LP Transferamount0 · 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 儲備粗讀
quoteSidetoken0/1 命中 QUOTE_HINT
readyPairCreated + 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. 告警節奏

  1. PairCreated 到達 → 解碼 token0 / token1 / pair · 開首流動性窗。
  2. Mint / Transfer 齊驗 → firstMint 落地 · quote 側可標註。
  3. 出站 → Cronos 發射臺 · pair=… · t0=… · t1=… · mint=… · blk=…。
  4. 去重 → 同 pair + firstMintTx 只推一次。

斷線後重連並重新 subscribe;空窗 HTTPS eth_getLogs 按塊段回補同一 Factory。POST → https://cronos-rpc.blockreq.com/v1/rpc/public。

5. 小結 + CTA

  1. 粒度:Cronos 發射臺盯盤 = PairCreated + 首流動性。
  2. 配方:Factory + PairCreated topic + pair Mint/Transfer → 開池卡。
  3. 可跑:瀏覽器掛 BlockReq Cronos 公共 WSS;demos1 路徑見上。
  4. 開跑:公開端點 + blockreq.com 註冊每月免費 3M 請求。

下一步:官方公告地址粘進 Factory JSON → Webhook → 與 Brew BNB 雙池 開盤卡同屏疊層。文件 · 定價 · 註冊。