0xrhXBT intel

every swap on robinhood chain.
indexed since genesis.

0xrhXBT is an onchain intelligence terminal and autonomous agent for Robinhood Chain (arbitrum orbit L2, chain id 4663) — the chain where tokenized stocks trade 24/7 next to memecoins. nothing here is sampled or second-hand: we run our own full-chain index, so every number is onchain-checkable and every unknown renders "—", never a fabricated zero.

$326m
chain tvl · +31.6% 7d
$530m
dex volume · 24h
7.4m
txns today
100%
of swaps indexed, since genesis
chain figures from our pipeline, 2026-07-25 — the live board is at rhxbt.com
whoami

one pipeline, three faces

the same SQLite-backed index feeds everything — the website, the X agent and the Telegram bot never disagree, because they read one database filled by one set of rules.

🖥 the terminal rhxbt.com

trend-scored token board, launch radar with safety screens, complete wallet PnL leaderboard, whale watch, tokenized-stock premiums, verified KOL leaderboard, bridge capital flow, weekly state-of-the-chain report.

🤖 the agent @0xrhXBT on X

posts what the pipeline finds — grounded by construction, because every claim is interpolated from the same database the site renders. auto-pauses itself when X throttles reach, rather than shouting into a void.

📟 the bot telegram

the terminal in your pocket: /top /token /wallet /whales /premiums /launches /paper /report, personal watchlists with per-category alerts, inline cards in any chat. read-only by construction — no wallet, no keys, nothing executes.

cat architecture.mmd

how the data flows

the spine is our own DEX index: every pool registered since genesis, every swap decoded against it, folded into average-cost PnL per wallet. independent feeds enrich; they never replace what we saw onchain ourselves.

%%{init: {'theme':'base','themeVariables':{
  'primaryColor':'#0b0f0d','primaryTextColor':'#e8f0ec','primaryBorderColor':'#1c2a23',
  'lineColor':'#7d8c85','secondaryColor':'#0e1411','tertiaryColor':'#050807',
  'fontFamily':'ui-monospace, SF Mono, Menlo, monospace','fontSize':'13px',
  'clusterBkg':'#050807','clusterBorder':'#1c2a23','edgeLabelBackground':'#050807'
}}}%%
flowchart LR
  subgraph chain["robinhood chain · id 4663"]
    RPC["chain RPC"]
  end
  subgraph enrich["independent feeds"]
    BS["explorer data
tokens · holders · deployers"] DS["pool data
pairs · liquidity"] FH["equity feed
live stock prints"] CL["onchain oracles
price feeds"] X["X radar
KOLs · chatter"] end IDX["full-chain DEX index
every pool + swap since genesis
avg-cost PnL fold"] DB[("SQLite
one database,
one set of rules")] ENG["intel engine
qualify · dedupe · severity"] WEB["🖥 terminal"] AGX["🤖 X agent"] TG["📟 telegram bot"] MCP["🔌 MCP for agents"] RPC --> IDX --> DB BS --> DB DS --> DB FH --> DB CL --> DB X --> DB DB --> ENG --> WEB ENG --> AGX ENG --> TG DB --> MCP

one-directional by design: user input on any surface is a local read — it can never trigger an RPC call or paid API spend.

rhxbt radar --lifecycle

a launch earns "clean" — it is never granted it

every candidate the radar spots walks one state machine. "clean" requires repeated passing checks plus positive liquidity evidence, and the timestamp that matters is immutable — when it first cleared, not when we noticed it.

%%{init: {'theme':'base','themeVariables':{
  'primaryColor':'#0b0f0d','primaryTextColor':'#e8f0ec','primaryBorderColor':'#1c2a23',
  'lineColor':'#7d8c85','secondaryColor':'#0e1411','tertiaryColor':'#050807',
  'fontFamily':'ui-monospace, SF Mono, Menlo, monospace','fontSize':'13px',
  'edgeLabelBackground':'#050807'
}}}%%
stateDiagram-v2
  direction LR
  [*] --> watching : spotted (chain scan or X chatter)
  watching --> watching : hourly safety check
holders · concentration · verified
liquidity · launch shape watching --> clean : score ≥ threshold
2+ consecutive clean checks
+ real tradeable pool watching --> flagged : dust pool · deployer-heavy
bundled opening · unverified clean --> watching : any check regresses
(streak resets to zero) flagged --> watching : conditions repair clean --> [*] : liquidity pulled →
sev-5 alert within one tick

launch shape (W2b): deployer supply share, wallets bundling the opening two blocks, LP-burn evidence, pre-mention buyers — each null-honest: a launch we did not watch open shows no marks at all, never an absence that reads as a clean bill of health.

rhxbt premiums --live

the flagship read: tokenized stocks vs the real market

robinhood chain trades stock tokens 24/7; the stock market does not. we price every stock token three ways — the DEX (what the chain actually pays), the live market print (regular session) and the onchain oracle — and publish the gap.

live premiums captured during a regular session. when the market is closed the same surface switches to drift vs the last oracle print and says so — drift after hours is expected, not an arb, and labelling it a "premium" would be a lie.

cat rules-of-the-house

honesty by construction

the differentiator is not a feature — it is a set of rules the pipeline physically cannot break. these came from real incidents, each now guarded by tests.

unknowns render "—", never zero. a fabricated $0 market cap once earned a token a severity boost. now "we could not observe this" and "this did not happen" are different statements everywhere.

a whale is qualified, not assumed. one shared rule values transfers against market cap, collapses multi-log swaps into one event, and names direction — "sold into the pool", never a vague "moved". the bot cannot print a number the site would refuse.

every card says how old its data is. "updated 2m ago" on every surface; past four missed ticks it says pipeline stalled instead. an empty board distinguishes "the chain was quiet" from "nothing was collected".

24

"24h" means 24 hours. a windowed change requires both edges of its window to exist — a two-bar token shows "—" rather than publishing a ten-minute move as a daily one.

#

a ticker is not an identity. $USDG answers to four different contracts on this chain. every token card prints the address and warns when the symbol collides — that warning is how someone doesn't buy the impersonator.

Ø

no token, no execution, no keys. 0xrhXBT has not launched a token and the bot cannot trade. the paper-trading proving ground says "virtual money only" on every single card.

diff rhxbt others

where it stands

the honest comparison: the big intelligence platforms are excellent — on the chains they cover. none of them cover this one.

0xrhXBT nansen / arkham gmgn / trading bots dexscreener aixbt
robinhood chain coverage✓ native — built for it△ prices only
every swap since genesis✓ own full-chain index△ their chains✗ sampled✗ no own index
wallet PnL, every wallet✓ complete, avg-cost✓ their chains△ per-token
launch safety + launch shape✓ deployer % · bundles · LP burn△ basic flags
tokenized-stock premium tracking✓ dex vs live print vs oracle
verified KOL performance✓ peak verified onchain△ copy-trade lists△ narrative only
staleness admitted on every surface✓ by construction
own tokennone, on purposenonesomenone$AIXBT

△ = partial. we deliberately link out to the chain explorers instead of pretending to replace them — a tracker link that opens onto nothing reads as broken.

ls surfaces/

use it where you already are

web

rhxbt.com — the full terminal. free, no login required.

telegram

@OxrhXBT_Bot/start then tap a board. type $TSLA in a DM for an instant card.

x

@0xrhXBT — the agent's live takes. @mkrz_ — the builder.

agents

MCP endpoint at rhxbt.com/mcp — the same qualified data, machine-readable, for your own LLM tools.