匿名开盘怎么听:Anoncoin × RH Chain eth_subscribe
Anoncoin 已在 Robinhood Chain 上线——匿名发射台 + $SPCX 报价叙事一起热。语感转述自 anoncoinit。这篇只教一件事:把 eth_subscribe 挂上 Anoncoin Factory,听 PairCreated / 等价开盘事件,本地过滤 quote=$SPCX,弹出开盘告警卡。
开盘节奏:抢开盘怎么盯。新池喂数:新池 Agent。币股配对:Stock Pairs。本篇盯 匿名发射 + $SPCX 报价白名单。
| 用途 | Endpoint |
|---|---|
| 公共 HTTPS | https://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public |
| 公共 WSS | wss://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) |
|---|---|---|
quoteHit | token0 或 token1 == QUOTE_TOKEN | env 默认 $SPCX 合约小写 |
baseSide | 另一侧地址 | 记为新发射 token |
pair | PairCreated | 下游可再订 Mint / Sync |
txHash / blockNumber | log 元数据 | 去重键 + 回补锚点 |
命中 quoteHit → 打 $SPCX 开盘 标签;其余报价对可另开 whitelist 数组扩展。
Step C · 首簇流动性门闩(可选叠层)
PairCreated 一到,把 pair 填进第二条窄订阅(Mint / 加池)。窗内首簇流动性 ≥ MIN_LIQ(env)→ 叠 LP 到位,再推开盘卡。
3. 预览:Anoncoin / RH 匿名开盘 listen(StackBlitz)
默认连 BlockReq 公共 WSS;填 ANONCOIN_FACTORY + QUOTE_TOKEN($SPCX),实时刷 PairCreated → quote 过滤 → 开盘卡。代码在 StackBlitz 里看,文章只嵌预览:
仓库:blockreq/blog-demos → examples/anoncoin-rh-launch-listen。换 keyed:WSS 末尾 public → {API_KEY}。
4. 告警管线:开盘 → webhook(min liq / quote 白名单)
- PairCreated 到达 → 解码 token0/1/pair,对
QUOTE_TOKEN做白名单比对。 - $SPCX 命中 → 写入开盘草稿
{ pair, baseSide, quote, factoryTx, ts }。 - min liq 门闩 → 首簇 Mint / 加池 ≥
MIN_LIQ→ 状态升为 可推。 - 开盘卡出站 →
POSTwebhook / 看板:匿名开盘 · pair=… · quote=$SPCX · liq=… · tx=…。 - 去重 + 限流 → 同
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 |
- 匿名开盘 listen = Factory PairCreated →
quote=$SPCX白名单 → 开盘卡。 - 配方:
ANONCOIN_FACTORYenv + 窄 logs + min liq + 去重限流。 - 公共 WSS 直接开跑;Free 3M 够短时听发射;长期看板换 keyed。
- 系列互补:抢开盘 · 新池 Agent · 币股配对 · 薄流动性。
下一步:把 ANONCOIN_FACTORY / QUOTE_TOKEN / MIN_LIQ 固化成 .env → 开盘卡进 Webhook → 回补 checkpoint 落盘。公开端点 · 套餐与定价。