BlockReq
返回全部文章

Rpc Tutorials

CompanyPad 公司盘监听:RHC Launched 盯新市场

CompanyPad Robinhood Chain 公司指标盘:公共 WSS eth_subscribe 盯 PAD factory Launched(ticker / metricId / creator / curve / market),可选同屏 Settled。注册每月免费 3M 请求。

BlockReq Engineering2026年9月13日5 分钟阅读

CompanyPad 公司盘监听:RHC Launched 盯新市场

CompanyPad 把盘面收到 Robinhood Chain 公司指标市场注册表——site 配置落地 → PAD factory Launched → ticker / metricId / creator / curve / market 同窗出卡。这篇盯 公司盘开盘心跳Launched 一到就解码新市场;选中 market 可再跟 Settled 结算节奏。HARMONIC RHC agent 开盘 盯的是 Pons / Hookr agent 发射路径;本篇盯 CompanyPad 公司指标盘注册表。产品站:companypad.fun(config.js 现网)。

公共端点开跑 · blockreq.com 注册每月免费 3M 请求

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

链:Robinhood Chain EVM chainId = 0x1237(4663)。公开端点 · eth_subscribe · 套餐 · 注册

1. Hook:公司盘注册表 × 开盘卡

盘面语感链上信号你盯什么
公司盘开盘PAD factory Launchedticker · metricId · creator · curve · market
曲线落地Launched data 里 curvebonding / 定价曲线地址
市场结算per-market Settledepoch · value · beat · potSpent · nextEventAt
盯盘雷达命中即出站去重键 = market + launchTx
合约地址(可编辑预填)角色
PAD factory0xe7A07A059B9dF760AAdd3F877760d4fbC1d7D193Launched 主路径
ORACLE0x35f8De73DD80FbAF9A04d2BF4484D6b604099649公司指标喂价
CURVE_DEPLOYER0x372dCf7F2B1121453711f5CB3B27B3650c9e4916曲线部署
Project TOKEN(site ERC-20 / CA)0x05a70a73a787863d7259abfbcd84452ad2de714a站方代币
Uniswap v4 PoolManager(RHC 共享)0x8366a39CC670B4001A1121B8F6A443A643e40951V4 池管理叠层提示

链上快照(site RPC):marketsLength=2;样例 NVDA market 0x094cA423757D96B5334AF5D5386a2105a8B3fCE1 · curve 0xffE27a2037faE2001ab3A2045d5B6f979Ba500Ce

2. 事件:Launched → 可选 Settled

本地 JSON 维护 PAD_FACTORY + LAUNCHED_TOPIC0;可选 SETTLED_TOPIC0 + 选中 market 地址。同一条 RH 公共 WSS:主订 PAD Launched;点开某张卡后可并行订该 market 的 Settled

Step A · 订 PAD factory Launched

{
  "jsonrpc": "2.0", "id": 1, "method": "eth_subscribe",
  "params": ["logs", {
    "address": "0xe7A07A059B9dF760AAdd3F877760d4fbC1d7D193",
    "topics": ["0x8ef1af4ed9eefbc0fb2f9108f306c0eef37798141ad233ce9bfd344e1b8f756f"]
  }]
}
  • topics[0]Launched(address indexed market, bytes32 indexed key, address indexed creator, address curve, uint256 metricId, string ticker, uint64 firstEventAt)
  • topics[1] = market · topics[2] = key · topics[3] = creator
  • data:curve · metricId · ticker · firstEventAt
  • 写入 launchState[market],打 companypad 标签

Step B · 可选:选中 market 跟 Settled

{
  "jsonrpc": "2.0", "id": 2, "method": "eth_subscribe",
  "params": ["logs", {
    "address": "0x094cA423757D96B5334AF5D5386a2105a8B3fCE1",
    "topics": ["SETTLED_TOPIC0"]
  }]
}
  • 事件:Settled(uint256 indexed epoch, int256 value, bool beat, uint256 potSpent, uint64 nextEventAt)
  • SETTLED_TOPIC0:以 per-market ABI 为准(demo 可编辑);address 换成卡片上的 market
  • 解码 epoch / value / beat → 叠 settled 状态到同一 market 卡
字段规则
padcompanypad
market / key / creatorLaunched topics
curve / metricId / ticker / firstEventAtdata 解码
epoch / value / beatSettled 叠层(可选)
readyLaunched 到达

Step C · 开盘卡字段

{ chain: "robinhood", pad: "companypad", market, key, creator, curve, metricId, ticker, firstEventAt, epoch?, value?, beat?, launchTx, blockNumber, ts }

market + launchTx 去重;demo 拧 PAD / topic0,点卡跟 Settled。

3. 浏览器 demo(StackBlitz)

主舞台 = 公司盘新市场雷达:默认连 RH 公共 WSS;PAD factory / Launched topic0 预填可改,Start 刷 Launched 卡(ticker / metricId / creator / curve / market);点卡可选跟 Settled。RPC 设置折叠次要。代码在 StackBlitz 里看,文章只嵌预览:

仓库:blockreq/blog-demosexamples/companypad-rhc-company-market-listen(Vite+React+viem;StackBlitz 开仓库 root)。

产品页:中文 · EN

WSS  → wss://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public
HTTPS→ https://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public
env  → PAD_FACTORY · LAUNCHED_TOPIC0 · SETTLED_TOPIC0 · ORACLE · CURVE_DEPLOYER · POOL_MANAGER

换 keyed:WSS 末尾 public{API_KEY}。开跑配额:blockreq.com 注册每月免费 3M 请求

4. 告警节奏

  1. Launched 到达 → 解码 market / key / creator / curve / metricId / ticker · 开窗。
  2. Settled(可选,选中 market)→ 同卡叠 epoch / value / beat / nextEventAt。
  3. 出站CompanyPad RHC · ticker=NVDA · market=… · curve=… · creator=… · metricId=… · launchTx=… · blk=…
  4. 去重 → 同 market + launchTx 只推一次。

断线后重连并重新 subscribe;空窗 HTTPS eth_getLogs 按块段回补同一 PAD factory。POST → https://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public

5. 小结 + CTA

  1. 粒度:CompanyPad RHC 公司盘开盘 = PAD factory Launched listen。
  2. 配方:Launched topic0 + 可编辑 PAD → 开盘卡;可选 per-market Settled。
  3. 可跑:浏览器挂 BlockReq RH 公共 WSS;demos1 路径见上。
  4. 开跑公开端点 + blockreq.com 注册每月免费 3M 请求

下一步:拧宽 metric 过滤 → Webhook → 与 HARMONIC agent 开盘 / PONS 单盘 同屏叠层。文档 · 定价 · 注册