AI gateway · Robinhood Chain

Once only
for emperors.

Stake assets, use every AI model. You never buy credits. Yield from your stake and $TYR creator fees pay for inference.

$TYR CA:0xe7a4…93d7Robinhood Chain
CHAIN 4663EPOCH 00:00 UTCCOOLDOWN 7 DAYSBOOST ≤ 1.5×
Quota · preview calculator

Pro-rata, not unlimited.

Each asset class has its own budget pool, funded by its own yield. Splitting into many wallets adds nothing. Weight is weight. This panel is a preview calculator, not live protocol data.

USD
USDG
USDG
B = yield × 0.9 (10% → reserve)
boost = 1 + 0.5 × min(1, TYR ÷ base)  ≤ 1.5×
quota = B × wi ÷ Σw
YOUR DAILY QUOTA$2.701.00% of pool
boost 1.00×reset 00:00 UTC

Estimate for the USDG pool only. Your real quota is set by the daily epoch job.

How it works

Three steps from stake to model.

Money moves on-chain. Quota moves off-chain. The two meet at only two points: the indexer reading contract events, and the treasury topping up inference balance.

I

Stake your assets

Stake USDG or Stock Tokens for base quota, and $TYR to boost it up to 1.5×. Stakes count from the next epoch; unstake any time with a 7-day cooldown.

USDGAAPL · NVDA · MSFT +5$TYR boost
II

Yield funds the treasury

Vaults put assets to work and harvest yield to the Treasury. 80% of $TYR creator fees join it. Daily quota never exceeds the treasury's daily budget, so the system can't run a deficit.

ERC-4626 vaultsSafe 2-of-348h timelock
70·20·10TREASURY ROUTER
III

Call any model

Sign in with your wallet, mint a tyr_live_ key, and point any OpenAI SDK at Tyrian. Your daily quota is pro-rata to your stake weight. Prompts aren't stored, only usage metadata.

SIWE · EIP-4361/v1/chat/completionsstream: true
POST /v1/chat→ 200 OK · streamquota −$0.0042
Stakeable from day one

Your stake, your oracle.

Eight Stock Tokens, USDG and $TYR. Stock Tokens are priced by Chainlink feeds; withdrawals always return the same token you staked.

USDG
Stablecoin · base quota
Morpho vault
yield → own pool
base pool
$TYR
Boost token · fee pool
Uniswap V3 TWAP 30m
boost ≤ 1.5×
boost pool
AAPL
Apple
token not configured
feed  not configured
stale limit 96h
stock pool
NVDA
NVIDIA
token not configured
feed  not configured
stale limit 96h
stock pool
MSFT
Microsoft
token not configured
feed  not configured
stale limit 96h
stock pool
GOOGL
Alphabet
token not configured
feed  not configured
stale limit 96h
stock pool
AMZN
Amazon
token not configured
feed  not configured
stale limit 96h
stock pool
META
Meta
token not configured
feed  not configured
stale limit 96h
stock pool
TSLA
Tesla
token not configured
feed  not configured
stale limit 96h
stock pool
AMD
AMD
token not configured
feed  not configured
stale limit 96h
stock pool
Treasury · public at /treasury

Every dollar, accounted for.

Every $TYR trade on pons pays a 1% pool fee. Tyrian's creator share is split by an on-chain FeeSplitter that anyone can call.

1%

Pool fee on every $TYR trade

70%

Creator share → FeeSplitter (0.7% of volume)

80%

To the Treasury, funding inference

20%

Buyback & burn via small TWAP buys

70% daily budget
20% reserve
10%

Daily budget

Liquid USDG that funds tomorrow's quota for the $TYR and Stock Token pools.

Reserve

USDG in a Morpho vault. Its yield tops up the budget and cushions volume drops.

Stock Token portfolio

Equal-weight basket of 8 tickers, held as protocol cash management. Capped at 20% of treasury.

Total value staked
USDG · Stock Tokens · $TYR
Daily quota distributed
resets 00:00 UTC
$TYR burned
sent to 0x…dEaD

Loading live figures from the indexer…

For builders

OpenAI-compatible.
Change one base URL.

Bring your existing SDK. Tyrian enforces quota at the gateway and rejects over-budget calls with 402 quota_exceeded before they cost anything.

  • POST/v1/chat/completions
  • GET/v1/models
  • GET/v1/quota
  • GET/v1/usage?from=&to=
quickstart.sh
# any OpenAI-compatible client works
curl https://api.tyrian.example/v1/chat/completions \
  -H "Authorization: Bearer tyr_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{"model":"anthropic/claude-sonnet-4.5",
       "messages":[{"role":"user","content":"Ave"}]}'
tyr_live_••••••••a9f2
Design principles

Built to be audited, not trusted.

All money logic lives in contracts. The gateway is the only part you touch when you use AI.

01

No one else's keys

Provider access runs on Tyrian's own accounts. You only ever hold a Tyrian key.

02

Non-custodial

Admins have no function that moves user assets. Pause stops deposits, never withdrawals.

03

Real yield first

$TYR boosts. Base quota stands on yield from real assets.

04

Prompt privacy

No prompt or response content is stored. Only model, tokens, cost and latency.

Testnet → mainnet

~12 weeks. Audit is the gate.

$TYR launches together with the live product, not before, so fees have a use from the first trade.

PHASE 1

Foundation

  • Wallet & geo-gate
  • Stake / unstake
  • Quota dashboard
  • SIWE & API keys
PHASE 2

Gateway

  • OpenAI-compatible API
  • Model catalog
  • Playground
  • Docs
PHASE 3

Mainnet

  • Treasury page
  • External audit closed
  • $TYR on pons
gate · audit
PHASE 4

Agents

  • Agent accounts
  • Agents stake & spend their own quota
Emperor tier, open to all

Claim your purple.

Connect a wallet on Robinhood Chain, stake, and mint your first key.

Waiting for signature…