Pinned Tweet
$TH is 44% of the way to graduating its curve on Pons. ⚛️
82 holders. 920 trades. 4.20 ETH fills it. Launched 2 days ago, built on the open, no VC, no presale.
Here's what the other 56% unlocks, and why we ship either way. 🧵
The weirdest thing about the Thorios⁹⁰ API: it has a /api/rpc. ⚛️
A read-only pass-through to Robinhood Chain, so you can check our numbers against the chain using our own endpoint. Pull a fill from /api/fills, pull the receipt from /api/rpc, compare.
We'd rather you verify than trust. Also /api/health, because infrastructure should say when it's sick.
th90.si/developers
Fills don't lie. ⚛️
A chart can be drawn from anything. A ticker can come from anywhere. A fill is a settled transaction with a block number and two counterparties who agreed on a price.
Thorios⁹⁰ is built on the one kind of market data that can't be made up. 46 stock tokens, 128 pools, Robinhood Chain.
th90.si
What nobody claims comes back to you. ⚛️
The detail that makes the Disbursement Rail usable for real money: every rail has an expiry. Recipients claim their line with a proof; after the window closes, whatever's unclaimed returns to the depositor. No stuck funds, no admin key, no support ticket.
Up to 1,000 lines per rail. ETH, USDG or any Robinhood stock token.
th90.si/rail
Why 15 minutes. ⚛️
The Evidence Record grades claims from a Uniswap v3 pool's own oracle: the time-weighted average tick over the 15 minutes before settle.
To fake it, you'd have to hold a false price across the whole window against everyone arbitraging you, in the token's deepest pool. One trade can't do it. One block can't do it.
That's why there's no referee. The math is the referee.
th90.si/record
Why Robinhood Chain, and not somewhere with more TVL. ⚛️
Because this is the only chain where 46 real equities trade in public Uniswap v3 pools, 24/7, with every fill a Swap event anyone can read. $100B through Uniswap faster than any chain before it.
A market world model needs a market worth modelling. We found it, we built on it, we're not leaving.
th90.si
Multi-hop, explained with one pair. ⚛️
You want ETH → TSLA on Robinhood Chain. There's a direct TSLA/WETH pool. There are also three TSLA/USDG pools, reachable through WETH/USDG.
Thorios⁹⁰ quotes all of them on QuoterV2, direct and two-hop, and shows you the pool spread between them (51 bps right now). You sign once, the best path executes, nothing is held in between.
That's a Swap Gateway, not an exchange.
th90.si/swap
GET /api/hour ⚛️
The last 60 minutes of Robinhood Chain stock-token trading, aggregated: confirmed fills, routed notional, distinct recipients, buy share, which of the 46 tokens traded and the leaders by volume.
It's the same snapshot you see on th90.si/model, as JSON, edge-cached 30 seconds.
One call, one object, no key. Put it on a dashboard, in a bot, in a tweet.
th90.si/developers
Vlad: all code formally verified in two years. We'll take the spirit of it today. ⚛️
Every number Thorios⁹⁰ publishes is reproducible by a stranger: the fills are on chain, the pool addresses are in the API response, the proof links go to Blockscout, the grading oracle is the pool's own.
Not verified code yet. Verifiable output, now. That's the bar we set ourselves on Robinhood Chain.
th90.si/developers
nitter.gq/vladtenev/status/21180…
To the 82 wallets holding through the curve. ⚛️
You bought a 2-day-old token with a live product, no presale and no promises beyond "we read the chain and we ship in the open." That's a rare kind of conviction and we don't take it lightly.
The roadmap poll is still open on our profile. Your vote decides what ships next.
What else do you want from Thorios⁹⁰? Replies get read, every one.
Saturday, markets closed, and Robinhood Chain just printed 833 stock-token fills in an hour. $179K. ⚛️
That's the thing about 24/7 tokenized equities: the data never stops, so the model never stops. Every one of those fills is a dot on this sphere, verified and priced from the chain alone.
Tokenized stocks need a market memory that keeps the same hours they do. That's Thorios⁹⁰.
th90.si
The litepaper is short on purpose. ⚛️
How the Thorios⁹⁰ world model is built, what it reads, how consensus is weighted, how the Evidence Record grades, and a section most projects skip: its limits. What the model can't see, where it can lag, what it refuses to guess.
If you're deciding whether to hold through the curve, read this first.
th90.si/docs
One deposit. Many wallets.
The Disbursement Rail sends ETH, USDG or Robinhood stock tokens to up to 1,000 wallets. The contract checks the list adds up, each recipient claims with an open proof, and anything unclaimed returns after expiry.
th90.si/rail
Call your shot. Let the chain grade it. ⚛️
Think NVDA on Robinhood Chain trades above $200 at a set time? File it on the Evidence Record. When the time comes, the grade comes from the pool's own 15-minute TWAP, not from us, not from you, not from a feed.
Right, wrong or void, it's on chain forever. The cheapest way to make a KOL accountable.
45 stock tokens open for claims. th90.si/record
This is what a holder gets back. ⚛️
You: "@thorios90 how did NVDA do this hour?"
Us, two minutes later: "NVDA rose 0.50% over the last hour, now at $198.61. It moved between $197.48 and $198.69, read straight from its Uniswap pool's oracle on Robinhood Chain." Plus the 8-second film.
Not a chatbot guess. The pool's own numbers, rendered.
Try: "How did TSLA do?" "Show me gold." "gm, what moved?"
th90.si/video
Non-custodial isn't a slogan here. It's the architecture. ⚛️
A Thorios⁹⁰ swap: your wallet signs one transaction. ThoriosFlow hands it to the Uniswap router inside that same transaction. The output lands in your wallet. Between transactions, Thorios holds nothing. Not for a block, not for a second.
There is no deposit button on th90.si because there is nothing to deposit into.
th90.si/swap
What "graduation" actually changes for Thorios⁹⁰. ⚛️
Right now the token trades on a Pons bonding curve: 44% of 4.20 ETH filled, price set by the curve formula.
At 100% the curve closes and liquidity moves to a Uniswap v3 pool on Robinhood Chain. Real pool, real depth, real fills.
And a real Uniswap v3 pool is precisely the thing the world model knows how to read.
2.36 ETH between here and there. ponsfamily.com/launchpad/0x5…
GET /api/fills ⚛️
This is what one confirmed fill looks like in the Thorios⁹⁰ API: block, log index, full tx hash, pool address, symbol, quote asset, fee tier, side, amounts, USD notional, confirmations, and a Blockscout link so you can check it yourself.
Newest 100 across all 128 pools, filter by symbol. Free, no key.
Every number on th90.si traces back to a row like this.
th90.si/developers
stale: true ⚛️
Two words in every Thorios⁹⁰ API response that most data vendors would never ship.
If the chain can't be read for a moment, the API serves the last good answer and flags it. It never fakes freshness. Your bot knows exactly when to trust the number and when to wait a block.
Honest infrastructure is boring. That's the point.
th90.si/developers
If the bullrun starts on Robinhood, it starts in the pools. ⚛️
And the pools are exactly what Thorios⁹⁰ watches: 128 Uniswap v3 pools, 46 stock tokens, every confirmed fill read the block it lands.
When the volume comes, nobody will need to guess what's moving. The world model will already have counted it.
Ozzy called it in September. We built for it. th90.si
nitter.gq/MEADGod/status/2098913…
"Depth-weighted consensus" in plain words. ⚛️
Say NVDA trades at $190 in a pool holding $500K and at $194 in a pool holding $5K. A simple average says $192. That's wrong; almost nobody can fill at $194.
Thorios⁹⁰ weights each pool by the USD sitting near its price. The $500K pool mostly decides. The thin pool nudges.
Result: a price you could actually get filled at. That's the number the world model publishes for all 46 stock tokens.
th90.si









