BlockReq
Back to all articles

Rpc Tutorials

Bucket RHC launchpad listen: catch Launched + routing flags

Bucket Shop Robinhood Chain launchpad: public WSS eth_subscribe on factory Launched (token / creator / curve / founding), optional Graduated. Register for 3M free requests monthly.

BlockReq EngineeringSeptember 13, 20265 min read

Bucket RHC launchpad listen: catch Launched + routing flags

Bucket Shop’s launchpad wires new opens into a live Robinhood Chain payout engine—pad fires → factory Launched → token / creator / curve / founding land as open cards; after the curve climb, follow Graduated for pool lock/splitter. PONS one-pad converge watches dominance-era open listen; HARMONIC agent launch watches the Pons / Hookr agent launch path; CompanyPad company markets watches the company-metric registry. This post watches Bucket launchpad + holders/backing/buyback routing. Product: launch.bucketmarkets.com (config.js / abi.js live).

Run on the public endpoint · blockreq.com register for 3M free requests monthly.

UseEndpoint
Public HTTPShttps://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public
Public WSSwss://robinhood-mainnet-rpc.blockreq.com/v1/rpc/public
PrivateTrailing public{API_KEY} (keys stay local)

Chain: Robinhood Chain EVM chainId = 0x1237 (4663). Public endpoints · eth_subscribe · Plans · Register.

1. Hook: launchpad × open card

Tape feelOn-chain signalWatch
New launchfactory Launchedtoken · creator · curve · tierId · id · founding
Curve landscurve in Launched databonding curve address
Graduate / poolfactory GraduatedpoolId · lock · splitter · seeded
Radar tapehit → outboundDedupe = token + launchTx
ContractAddress (editable prefills)Role
Launch factory0x7Eb30f769403c6689944479b135620d674DEDCe3primary Launched / Graduated path
Launch registry0x76BFb87D852E824ed97122b6Bef84E27A08249A5launch registry
Pool seeder0x1990A7577643a4E617372440c83b7CA9C1b4CcFEpool seed
Distributor0x2CCc152AD68419f777531E6A40a52325e2A80EE2payout-engine entry
USDG quote0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168quote asset
BUCKET0xbc9E7b1c5C0081f4aE85e71eC95703d3dEC9ffaDsite token / common reward weight

On-chain snapshot (indexer launchpad/launches + founding): founding 5 slots filled; live launches include BHC 0x2d2e5cb9319c3b893db80eb6f9e2cea386720cf9, INFINITY 0xbd305151d3d7eb612d3969e9fa05315cd47374e4, mostly phase climbing.

2. Event: Launched → optional Graduated

Keep local JSON LAUNCH_FACTORY + LAUNCHED_TOPIC0; optional GRADUATED_TOPIC0. One RH public WSS: primary factory Launched; after picking a card, parallel-subscribe the same factory’s Graduated (filter by token).

Step A · Subscribe factory Launched

{
  "jsonrpc": "2.0", "id": 1, "method": "eth_subscribe",
  "params": ["logs", {
    "address": "0x7Eb30f769403c6689944479b135620d674DEDCe3",
    "topics": ["0xe7c0e9df574006f71903192ae6dcdbbd6da1521746999feaae0225953f609ff8"]
  }]
}
  • topics[0]: Launched(address indexed token, address indexed creator, address curve, uint256 tierId, uint256 id, bool founding)
  • topics[1] = token · topics[2] = creator
  • data: curve · tierId · id · founding
  • Write launchState[token], tag bucket

Step B · Optional: same-factory Graduated

{
  "jsonrpc": "2.0", "id": 2, "method": "eth_subscribe",
  "params": ["logs", {
    "address": "0x7Eb30f769403c6689944479b135620d674DEDCe3",
    "topics": ["0xb1081ec269a8f1d91c258991f53f9733d4e48c29d67136040ff4bae163e23c19"]
  }]
}
  • Event: Graduated(address indexed token, bytes32 poolId, address lock, address splitter, uint256 quoteSeeded, uint256 tokensSeeded, uint256 tokensRetired)
  • topics[1] = token; stack poolId / lock / splitter on the same open card
FieldRule
padbucket
token / creatorLaunched topics
curve / tierId / id / foundingdecoded data
poolId / lock / splitterGraduated layer (optional)
readyLaunched seen

Step C · Open-card fields

Outbound card first: token · creator · curve · founding · id · launchTx · blockNumber. RPC / endpoint stays in a collapsed secondary rail.

3. Run in the browser

Main stage is the Launched radar card; RPC table stays collapsed. Register for 3M free requests monthly → blockreq.com.

4. Wrap

Bucket welds “launch” to a live payout engine on RHC: Launched gives frame one, Graduated gives the pool-lock frame. One public WSS subscribe and the open cards start printing.

Related: PONS one-pad · HARMONIC agent · CompanyPad · demos1 · Register