Flap BSC 开盘卡工具:TokenCreated 雷达
Flap → Pancake 毕业盘 在 BSC 上连打:这篇把信号收到 Portal TokenCreated——token / creator / nonce / name / symbol / meta 一条日志齐;可选叠 LaunchedToDEX 看毕业池落地。Brew BNB 双池 盯同 cap twin PairCreated;本篇盯 Flap Portal 新盘卡。
公共端点开跑 · blockreq.com 注册每月免费 3M 请求。
| 用途 | Endpoint |
|---|---|
| 公共 HTTPS | https://bsc-rpc.blockreq.com/v1/rpc/public |
| 公共 WSS | wss://bsc-rpc.blockreq.com/v1/rpc/public |
| 私有 | 末尾 public → {API_KEY}(Key 放本地) |
链:BNB Smart Chain EVM chainId = 0x38(56)。公开端点 · eth_subscribe · 套餐 · 注册。
1. Hook:Portal × TokenCreated
| 盘面语感 | 链上信号 | 你盯什么 |
|---|---|---|
| Flap 开盘 | Portal TokenCreated | token · creator · nonce · name · symbol · meta |
| 毕业到 Pancake | LaunchedToDEX(可选) | token · pool · amount · eth |
| 抢跑盯盘 | 命中即出站 | 去重键 = token + launchTx |
同族对照:Brew 双池把粒度收到 twin PairCreated;Flap 把粒度收到 Portal 发射台新盘卡。
2. 事件:Portal TokenCreated(+ 可选 LaunchedToDEX)
本地 JSON 预填已核实地址(可编辑):
| 键 | 值 |
|---|---|
PORTAL | 0xe2cE6ab80874Fa9Fa2aAE65D277Dd6B8e65C9De0 |
TOKEN_CREATED_TOPIC0 | 0x504e7f360b2e5fe33cbaaae4c593bc55305328341bf79009e43e0e3b7f699603 |
LAUNCHED_TO_DEX_TOPIC0(可选) | 0x6e4f47630b8745b8cacbd44f42a8a33e7eea7cc08ef22fc7630f4f385784ff7d |
PCS_V2_FACTORY(提示) | 0xcA143Ce32Fe78f1f7019d7d551a6402fC5350c73 |
事件签名(ABI 无 indexed;topic0 only,全字段走 data):
TokenCreated(uint256 ts, address creator, uint256 nonce, address token, string name, string symbol, string meta)
LaunchedToDEX(address token, address pool, uint256 amount, uint256 eth)
Step A · 订 Portal TokenCreated
{
"jsonrpc": "2.0", "id": 1, "method": "eth_subscribe",
"params": ["logs", {
"address": "0xe2cE6ab80874Fa9Fa2aAE65D277Dd6B8e65C9De0",
"topics": ["0x504e7f360b2e5fe33cbaaae4c593bc55305328341bf79009e43e0e3b7f699603"]
}]
}
topics[0]:TokenCreatedtopic0(已对样例日志核实)。- 解码 data →
ts/creator/nonce/token/name/symbol/meta。
Step B · 可选叠 LaunchedToDEX
同一 Portal 地址再订 0x6e4f47630b8745b8cacbd44f42a8a33e7eea7cc08ef22fc7630f4f385784ff7d,解码 token / pool / amount / eth,按 token 并入开盘卡「毕业」字段。
Step C · 开盘卡字段
{ chain: "bsc", pad: "flap", token, creator, nonce, name, symbol, meta, ts, launchTx, blockNumber }
同 token + launchTx 去重;demo 可拧 Portal / topic0。
3. 浏览器 demo(StackBlitz)
默认连 BSC 公共 WSS;Portal + topic0 已预填,点 Start 刷新盘卡。代码在 StackBlitz 里看,文章只嵌预览:
仓库:blockreq/blog-demos → examples/flap-bsc-portal-token-created-listen(Vite+React+viem;StackBlitz 开仓库 root)。
WSS → wss://bsc-rpc.blockreq.com/v1/rpc/public
HTTPS→ https://bsc-rpc.blockreq.com/v1/rpc/public
env → PORTAL · TOKEN_CREATED_TOPIC0 · LAUNCHED_TO_DEX_TOPIC0
换 keyed:WSS 末尾 public → {API_KEY}。开跑配额:blockreq.com 注册每月免费 3M 请求。
4. 告警节奏
- TokenCreated 到达 → 解码 token / creator / nonce / name / symbol / meta。
- 可选毕业 → 同 token 的 LaunchedToDEX → 补 pool。
- 出站 →
Flap BSC · token=… · symbol=… · creator=… · blk=…。 - 去重 → 同 token + launchTx 只推一次。
断线后重连并重新 subscribe;空窗 HTTPS eth_getLogs 按块段回补同一 Portal。POST → https://bsc-rpc.blockreq.com/v1/rpc/public。
5. 小结 + CTA
- 粒度:Flap BSC 开盘 = Portal
TokenCreated新盘卡。 - 配方:Portal + TokenCreated topic0(+ 可选 LaunchedToDEX)→ 开盘卡。
- 可跑:浏览器挂 BlockReq BSC 公共 WSS;demos1 路径见上。
- 开跑:公开端点 + blockreq.com 注册每月免费 3M 请求。