BlockReq
返回全部文章

實戰範例

Anoncoin RH 匿名開盤監聽:PairCreated + $SPCX

把 Anoncoin 匿名發射台 PairCreated 掛到 BlockReq 公共 WSS eth_subscribe:過濾 quote=$SPCX、開盤告警卡、去重 + 限流。註冊每月免費 3M 請求。

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

Anoncoin 已在 Robinhood Chain 上線——匿名發射臺 + $SPCX 報價敘事一起熱。語感轉述自 anoncoinit。這篇只教一件事:把 eth_subscribe 掛上 Anoncoin Factory,聽 PairCreated / 等價開盤事件,本地過濾 quote=$SPCX,彈出開盤告警卡。

開盤節奏:搶開盤怎麼盯。新池喂數:新池 Agent。幣股配對:Stock Pairs。本篇盯 匿名發射 + $SPCX 報價白名單。

用途Endpoint
公共 HTTPShttps://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public
公共 WSSwss://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public
私有末尾 public → {API_KEY}(Key 放本地)

鏈:EVM chainId = 0x1237(4663)。Free 3M Requests / 30 days · 公開端點 · eth_subscribe · 定價。

1. 為什麼 RH 匿名 + 股票報價開盤熱

盤面語感鏈上訊號盯什麼
匿名發射落地Factory PairCreated(或同類開盤 log)token0 / token1 / pair
$SPCX 報價對一側地址 = 本地 QUOTE_TOKEN($SPCX)env 白名單命中
開盤簇到位PairCreated + 首簇 LP / Mint 同窗最小流動性門閂
打狗先聽聲開盤卡先於盤口擠兌去重鍵 + 限流

匿名發射 = Factory 窄 logs + 報價側白名單。幣股配對篇用 stock-token 表;本篇用 $SPCX quote env——機制互補。

2. 開盤事件長什麼樣(topics / 欄位)

同一條公共 WSS,訂 Anoncoin Factory;推送解碼後對 token0 / token1 做 quote 比對。Factory 地址先用環境變數 ANONCOIN_FACTORY——真實合約就緒後,把 env 換成鏈上地址即可,訂閱配方照舊沿用。

Step A · 訂 PairCreated(Factory topic0 示例)

{
  "jsonrpc": "2.0", "id": 1, "method": "eth_subscribe",
  "params": ["logs", {
    "address": "ANONCOIN_FACTORY",
    "topics": ["0x0d3648bd0f6ba80134a33ba9275ac585d9d315f0ad8355cddefde31afa28d0e9"]
  }]
}
  • address = process.env.ANONCOIN_FACTORY(佔位;換成真實 factory)。
  • topics[0] = Uniswap V2 風格 PairCreated(以 Factory ABI 為準;Anoncoin 若用等價開盤 topic,只換這一項)。
  • 解碼 token0 / token1 / pair → 寫入本地 launchState。

Step B · 過濾 quote=$SPCX(env 白名單)

欄位來源規則(demo)
quoteHittoken0 或 token1 == QUOTE_TOKENenv 預設 $SPCX 合約小寫
baseSide另一側地址記為新發射 token
pairPairCreated下游可再訂 Mint / Sync
txHash / blockNumberlog 後設資料去重鍵 + 回補錨點

命中 quoteHit → 打 $SPCX 開盤 標籤;其餘報價對可另開 whitelist 陣列擴充套件。

Step C · 首簇流動性門閂(可選疊層)

PairCreated 一到,把 pair 填進第二條窄訂閱(Mint / 加池)。窗內首簇流動性 ≥ MIN_LIQ(env)→ 疊 LP 到位,再推開盤卡。

3. 預覽:Anoncoin / RH 匿名開盤 listen(hosted demo)

預設連 BlockReq 公共 WSS;填 ANONCOIN_FACTORY + QUOTE_TOKEN($SPCX),點 Start 實時刷 PairCreated → quote 過濾 → 開盤卡。演示站可直接點:

完整頁:anoncoin-rh-launch-listen.pages.dev。換 keyed:WSS 末尾 public → {API_KEY}。備選 StackBlitz:examples/anoncoin-rh-launch-listen。

4. 告警管線:開盤 → webhook(min liq / quote 白名單)

  1. PairCreated 到達 → 解碼 token0/1/pair,對 QUOTE_TOKEN 做白名單比對。
  2. $SPCX 命中 → 寫入開盤草稿 { pair, baseSide, quote, factoryTx, ts }。
  3. min liq 門閂 → 首簇 Mint / 加池 ≥ MIN_LIQ → 狀態升為 可推。
  4. 開盤卡出站 → POST webhook / 看板:匿名開盤 · pair=… · quote=$SPCX · liq=… · tx=…。
  5. 去重 + 限流 → 同 txHash / pair 只推一次;滑動窗(如 3s)合併同 pair 重複推送。

斷線:重連必重新 subscribe;空窗用 HTTPS eth_getLogs 按塊段回補 Factory logs,再用同一套 quote / min-liq / 去重規則回放。POST → https://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public。

5. Free 3M 粗算 + 小結

動作粗耗(demo)說明
長開 1 條 WSS subscribe連線期內按推送計Factory 窄 topic,推送稀疏
每條開盤卡 webhook本地出站,零 RPC鏈上請求仍歸 subscribe / 回補
空窗 eth_getLogs 回補按塊段 × 次數checkpoint 落盤,視窗收窄
Free 3M / 30 days夠短時盯匿名開盤長期看板換 keyed
  1. 匿名開盤 listen = Factory PairCreated → quote=$SPCX 白名單 → 開盤卡。
  2. 配方:ANONCOIN_FACTORY env + 窄 logs + min liq + 去重限流。
  3. 公共 WSS 直接開跑;Free 3M 夠短時聽發射;長期看板換 keyed。
  4. 系列互補:搶開盤 · 新池 Agent · 幣股配對 · 薄流動性。

下一步:把 ANONCOIN_FACTORY / QUOTE_TOKEN / MIN_LIQ 固化成 .env → 開盤卡進 Webhook → 回補 checkpoint 落盤。公開端點 · 套餐與定價。