開盤那幾分鐘猛衝再砸——你要的是立刻能跑的方案:Base 新池一落地,就開始數前幾塊的 Swap,密了就接住。瀏覽器掛 BlockReq 公共端點就能幹。
公共端點開跑 · blockreq.com 註冊每月免費 3M 請求。
| 用途 | Endpoint |
|---|---|
| 公共 HTTPS | https://base-rpc.blockreq.com/v1/rpc/public |
| 公共 WSS | wss://base-rpc.blockreq.com/v1/rpc/public |
| 私有 | 末尾 public → {API_KEY}(Key 放本地) |
鏈:Base Mainnet EVM chainId = 0x2105(8453)。公開端點 · eth_subscribe · 套餐 · 註冊。
1. 開盤那幾分鐘:你就盯這些訊號
| 盤面語感 | 鏈上訊號 | 監聽焦點 |
|---|---|---|
| 新池搶跑 | 新 pair/pool 後首窗 Swap 簇 | 首 N 塊 / 首 M 秒計數 |
| sniper 密度 | 多地址短時買入 Transfer | unique buyers 閾值 |
| 名人 meme 節奏 | 社媒炸場 ↔ 鏈上首簇對齊 | 開盤卡 + 尖刺色塊 |
| 打狗聽聲 | PairCreated 先響,尖刺後疊 | 兩段訂閱 |
尖刺 = 新池落地 + 首段成交密度越過閾值。這篇只教怎麼搶、怎麼告警。
2. 聽:PairCreated / PoolCreated + 首 N 塊密度
同一條公共 WSS:先訂 Factory 開盤 logs,再對命中的 pair/pool 疊 Swap / Transfer;用 newHeads 推進首窗計數器。
Step A · 訂 V2 PairCreated
{
"jsonrpc": "2.0", "id": 1, "method": "eth_subscribe",
"params": ["logs", {
"address": "${V2_FACTORY}",
"topics": ["0x0d3648bd0f6ba80134a33ba9275ac585d9d315f0ad8355cddefde31afa28d0e9"]
}]
}
Step B · 訂 V3 PoolCreated(可並行)
{
"jsonrpc": "2.0", "id": 2, "method": "eth_subscribe",
"params": ["logs", {
"address": "${V3_FACTORY}",
"topics": ["0x783cca1c0412dd0d695e784568c96da2e9c22ff989357a2e8b1d9b2b4e6b7118"]
}]
}
V2_FACTORY/V3_FACTORY放本地 env(Base 官方 Factory 地址表為準)。- 解碼
token0/token1/pair或pool→ 寫入launchState,開啟首窗計時。
Step C · 首窗密度(Swap / Transfer)
| 指標 | 怎麼數 | 用途 |
|---|---|---|
| Swap count | 首 N 塊 / 首 M 秒內 Swap logs | 尖刺強度 |
| Unique buyers | Transfer / Swap 裡 from/to 去重 | sniper 密度 |
| Early volume hint | amountIn / amountOut 粗加總 | 第二色塊 |
窄聽:pair/pool 地址填進第二條 logs 訂閱;整鏈掃 Swap 配額吃得快,首窗窄 address 更省。
3. StackBlitz / 瀏覽器:BlockReq Base 公共 logs + newHeads
瀏覽器連 Base 公共 WSS,填 Factory + topic0,點 Start:新池卡刷出後,同窗疊 newHeads 推進計數。StackBlitz / demos1 友好的緊湊 UI:
WSS → wss://base-rpc.blockreq.com/v1/rpc/public
HTTPS→ https://base-rpc.blockreq.com/v1/rpc/public
env → V2_FACTORY · V3_FACTORY · SPIKE_WINDOW_SEC · SWAP_THRESHOLD · BUYER_THRESHOLD
路徑建議:/demos1/base-launch-spike-listen/zh-tw/ · /demos1/base-launch-spike-listen/en/。換 keyed:WSS 末尾 public → {API_KEY}。
開跑配額:blockreq.com 註冊每月免費 3M 請求(公共端點直接連)。
4. 告警配方:新池 → M 秒 Swap / unique buyers →「尖刺」
on PairCreated|PoolCreated:
start window(M sec or N blocks)
count swaps, uniqueBuyers
if swaps >= SWAP_THRESHOLD and uniqueBuyers >= BUYER_THRESHOLD:
emit spikeCard
尖刺卡欄位
{ pairOrPool, token0, token1, factoryTx, windowSec, swapCount, uniqueBuyers, earlyVolume?, ts }
同 pair / pool 去重;閾值 demo 可擰(例如 M=60、swaps≥8、buyers≥5)。可選再訂 newHeads 對齊塊高:
{
"jsonrpc": "2.0", "id": 3, "method": "eth_subscribe",
"params": ["newHeads"]
}
斷線後重連並重新 subscribe;空窗 HTTPS eth_getLogs 按塊段回補 Factory + pair 地址。POST → https://base-rpc.blockreq.com/v1/rpc/public。
5. 小結 + CTA
- 新池搶跑 = 新池落地 + 首段 Swap / unique-buyer 密度越過閾值。
- 配方:V2/V3 Factory logs → 首窗窄聽 Swap/Transfer → 閾值命中吐尖刺卡。
- 可跑:瀏覽器 / StackBlitz 掛 BlockReq Base 公共 WSS +
newHeads。 - 開跑:公開端點 + blockreq.com 註冊每月免費 3M 請求。
正面技術向:聽訊號、推告警卡;倉位決策留給你自己的策略層。下一步:固化 Factory / 閾值 JSON → 尖刺卡進 Webhook → 與 OpenLaunch 一筆開盤 開盤卡疊層對照。文件 · 定價 · 註冊。