BlockReq
返回全部文章

實戰範例

追蹤 Robinhood Chain 籃子建立:訂閱 BasketFactory createBasket

RH 上指數/籃子一鍵鑄造:窄訂 BasketFactory createBasket,瀏覽器掛公共 WSS 出籃子卡。註冊每月免費 3M 請求。

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

單幣開盤之外,RH 上還有一層 指數 / 籃子:Factory 一筆 createBasket,一籃子股票代幣或 meme 成分落地。BlendPad / HoodFunds / BasketFactory 一類敘事都繞這口井——本篇給你一套現成聽法:窄訂 Factory,出籃子卡。

公共端點開跑 · 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:一籃子落地,不盯單幣進度

盤面語感鏈上訊號你盯什麼
籃子 / 指數鑄造Factory createBasket(或等價 Create)basket / name / symbol
成分表components[](Stock Token / meme)成分地址列表
USDG 進場後續 mint / deposit可選疊層
開盤卡Create 命中即出站去重鍵 = txHash / basket

單幣聽 PairCreated;籃子聽 Factory Create——粒度高一層,訊號更稀、欄位更齊。

相關:股票配對 meme · PONS 單盤 · V4 直開。

2. 事件:BasketFactory createBasket

環境變數放 BASKET_FACTORY(鏈上地址就緒後直填)。同一條公共 WSS,訂 Create 類 topic。

Step A · 訂 createBasket logs

{
  "jsonrpc": "2.0", "id": 1, "method": "eth_subscribe",
  "params": ["logs", {
    "address": "BASKET_FACTORY",
    "topics": ["0xREPLACE_WITH_CREATE_BASKET_TOPIC0"]
  }]
}
  • address = process.env.BASKET_FACTORY。
  • topics[0]:以 ABI 為準(示例裡的 createBasket(name,symbol,components,maxPriceAge) 事件 topic;各 pad 命名不同只換這一項)。
  • 解碼 basket / name / symbol / components → 寫入 basketState。

Step B · 開盤卡欄位

{ pad: "basket-factory", basket, name, symbol, components[], factoryTx, blockNumber, ts }

同 txHash / basket 去重;滑動窗合併同籃重複推送。

Step C · 可選疊層:首簇 mint / deposit

Create 命中後,把 basket 填進第二條窄訂閱(Mint / Deposit)。同窗首簇加倉 → 疊 firstMint / earlyDeposit。

3. 瀏覽器 demo

瀏覽器連 RH 公共 WSS,填 BASKET_FACTORY + topic0,點 Start 刷籃子卡。

路徑:/demos1/rh-basket-factory-listen/zh-tw/ · /demos1/rh-basket-factory-listen/en/。換 keyed:WSS 末尾 public → {API_KEY}。

開跑配額:blockreq.com 註冊每月免費 3M 請求(公共端點直接連)。

4. 告警節奏

  1. Create 到達 → 解碼 basket / name / symbol / components。
  2. 出站 → 籃子落地 · symbol=… · basket=… · comps=N · blk=…。
  3. 可選 → 同窗 mint/deposit 密度作第二色塊。
  4. 去重 → 同 txHash / basket 只推一次。

斷線後重連並重新 subscribe;空窗 HTTPS eth_getLogs 按塊段回補同一 Factory。POST → https://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public。

5. 小結 + CTA

  1. 粒度:籃子 / 指數 = Factory Create,不盯單幣 bonding 進度。
  2. 配方:BASKET_FACTORY + createBasket topic + 可選 mint 疊層 → 籃子卡。
  3. 可跑:瀏覽器掛 BlockReq RH 公共 WSS;demos1 路徑見上。
  4. 開跑:公開端點 + blockreq.com 註冊每月免費 3M 請求。

下一步:固化 Factory / topic → Webhook → 與股幣地址表疊層。文件 · 定價 · 註冊。