BlockReq
すべての記事に戻る

Rpc Tutorials

Stonks Exchange 開盤リッスン:TokenLaunched で株式クォート対を狙う

Stonks Exchange / thestonks.exchange · StonkLauncher2:パブリック WSS eth_subscribe で TokenLaunched(token / tokenId / creator / quote / pool / fee / launchTick)を狙う。登録すると毎月 3M リクエスト無料。

BlockReq Engineering2026年9月16日5 分で読めます

Stonks Exchange 開盤リッスン:TokenLaunched で株式クォート対を狙う

Stonks Exchange が Basecat をクォート名簿に入れた——thestonks.exchange で StonkLauncher2 が一発 → TokenLaunched → 新トークン + quote + pool + launchTick が同じ窓でカードになる。Base 新プール先回り は PairCreated / Swap 量爆発を見る。OpenLaunch 一発開盤 は v4 Initialize を見る。BaseStonk AdvancedLauncher0x74655F443D25c5d401a582c68dEA02ACd170E12f)は別稿で AdvancedLaunched を専門に追う。この記事は Stonks Exchange StonkLauncher2 factory 0x4714f6EC81639Ca59EEBE634490a4d8671DCe7B4TokenLaunched 株式クォート対開盤レーダー。

パブリックノードで走らせる · blockreq.com 登録すると毎月 3M リクエスト無料

用途Endpoint
Public HTTPShttps://base-rpc.blockreq.com/v1/rpc/public
Public WSSwss://base-rpc.blockreq.com/v1/rpc/public
Private末尾 public{API_KEY}(鍵はローカルに置く)

チェーン:Base EVM chainId = 0x2105(8453)。Public endpoints · eth_subscribe · Plans · Register

1. フック:株式クォート対の開盤

板の感触オンチェーン信号狙うもの
開盤スナイプfactory TokenLaunchedtoken · tokenId · creator · quote · pool · fee · launchTick
クォート側quote(Basecat 名簿入り)株式クォート対を主舞台でハイライト
メタ / DevBuyTokenMetaSet / DevBuy(任意)同じ token にセカンダリ chip
レーダー帯hit → カード出重複排除 = token + launchTx
コントラクトアドレス(プリフィル変更可)役割
StonkLauncher2(proxy)0x4714f6EC81639Ca59EEBE634490a4d8671DCe7B4メインで TokenLaunched を聴く
Implementation0x6a9f14e7742e8972fcf86429c5aa7db56589806dERC1967 実装
StonkQuoteRegistry20x4db9F13325A83662cf992184bc070755a212e95Bクォート登録(Basecat 名簿フック)
Fee locker0x71D1D363176723f85d98B8B430DF33cde89f0A7f手数料ロック

サンプル発射 tx:0x72d2abe9fef721127c6c5301ee2b8f93d70c3738c9d30f0a5ff60e84955e910a(TokenLaunched + TokenMetaSet)· 0x0f6c917e0c3f7bd2be07d5d1e431691f75177f43287be8b5a87523f5ae67b36d。プロダクト:thestonks.exchange/about

2. イベント:TokenLaunched

ローカル JSON プリフィルは FACTORY + TOKEN_LAUNCHED_TOPIC0。Base パブリック WSS 一本:StonkLauncher2 の TokenLaunched をメインで聴き、カードに quote / pool / launchTick を重ねる。任意のセカンダリ chip:TokenMetaSet · DevBuy

Step A · Subscribe factory TokenLaunched

{
  "jsonrpc": "2.0", "id": 1, "method": "eth_subscribe",
  "params": ["logs", {
    "address": "0x4714f6EC81639Ca59EEBE634490a4d8671DCe7B4",
    "topics": ["0x61f1eebe27442a95a99d94de30c81be127888456287e5bd9fbb5a6105e1aaad3"]
  }]
}
  • topics[0]: TokenLaunched(address indexed token, uint256 indexed tokenId, address indexed creator, address quote, address pool, uint24 fee, int24 launchTick, uint256 totalSupply, address feeLocker)
  • topics[1] = token · topics[2] = tokenId · topics[3] = creator
  • data: quote · pool · fee · launchTick · totalSupply · feeLocker
  • launchState[token] に書き込み、タグ stonks-exchange
フィールドルール
padstonks-exchange
token / tokenId / creatorTokenLaunched topics
quote / pool / fee / launchTickdecoded data
totalSupply / feeLockerdecoded data
readyTokenLaunched 確認済み

Step B · 任意 TokenMetaSet / DevBuy

  • TokenMetaSet topic0 0xe955341eaabea23fe2bbd1074b7cce8c1b283cfb10fa0ae061f932c977ddbcd7 — 同じ token 開盤カードにメタ chip として重ねる
  • DevBuy topic0 0x84d429ed8af1c9cfe8bb07b556e4120e976c9f4c9232a7f50a15d31d83e232a9 — 開盤と同じ窓の DevBuy セカンダリ chip

Step C · 開盤カードのフィールド

出カード優先:token · tokenId · creator · quote · pool · fee · launchTick · totalSupply · feeLocker · launchTx · blockNumber · ts。RPC / endpoint は折りたたみの次欄へ。

3. ブラウザで走らせる

ブラウザで試す → demos1(日本語)

主舞台は TokenLaunched 株式クォート対開盤レーダーカード。RPC 表は折りたたみ。登録すると毎月 3M リクエスト無料 → blockreq.com

4. まとめ

Stonks Exchange 開盤 = StonkLauncher2 TokenLaunched + quote / pool / launchTick が同じ窓。パブリック WSS を開いて、開盤カードを先に出し、ノードは畳んでおく。demos1 PR:blockreq/blog-demos#53