単トーケン開盤のほか、RH には 指数 / バスケット 層がある:Factory 一筆 createBasket で株式トークンまたは meme 成分が一籠に着地。BlendPad / HoodFunds / BasketFactory 類の語りはこの井戸のまわり——本篇は現成の聴き方:Factory を狭く購読し、バスケットカードを出す。
パブリックエンドポイントで走らせる · blockreq.com 登録すると毎月 3M リクエスト無料。
| 用途 | Endpoint |
|---|---|
| パブリック HTTPS | https://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public |
| パブリック WSS | wss://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public |
| プライベート | 末尾 public → {API_KEY}(鍵はローカル) |
チェーン:Robinhood Chain EVM chainId = 0x1237(4663)。公開エンドポイント · eth_subscribe · 料金 · 登録。
1. フック:一籠着地、単トーケン進度は狙わない
| 板の感触 | オンチェーン信号 | 狙うもの |
|---|---|---|
| バスケット / 指数ミント | 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 ごとに名前が違えばこの1項目だけ差し替え)。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/ja/ · /demos1/rh-basket-factory-listen/en/。keyed に換える:WSS 末尾 public → {API_KEY}。
走らせる枠:blockreq.com 登録すると毎月 3M リクエスト無料(パブリックエンドポイントに直結)。
4. アラート節奏
- Create 到着 → basket / name / symbol / components をデコード。
- 送出 →
バスケット着地 · symbol=… · basket=… · comps=N · blk=…。 - 任意 → 同窓 mint/deposit 密度を第二色塊に。
- 重複排除 → 同じ
txHash/basketは一度だけ。
切断後は再接続して再 subscribe;空窓は HTTPS eth_getLogs で同一 Factory をブロック段回補。POST → https://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public。
5. まとめ + CTA
- 粒度:バスケット / 指数 = Factory Create。単トーケン bonding 進度は狙わない。
- レシピ:
BASKET_FACTORY+ createBasket topic + 任意 mint 重ね → バスケットカード。 - 走らせられる:ブラウザを BlockReq RH パブリック WSS に掛ける;demos1 パスは上記。
- 走らせる:公開エンドポイント + blockreq.com 登録すると毎月 3M リクエスト無料。
次:Factory / topic を固める → Webhook → 株トークンアドレス表と重ねる。ドキュメント · 料金 · 登録。