
A Telegram agent for US stocks on BNB Chain. It checks Ondo, xStocks and bStocks against the real stock price, refuses a bad quote, and trades the best route through your Binance Agentic Wallet.
The problem
NVIDIA trades on BSC as NVDAon, NVDAx and NVDAB. On mainnet we watched a wallet quote come backsuccess: true for MSTRx while paying out 0.000000024 tokens for 100 USDT, about $4.16 billion per share. An agent that trusts “success” loses the whole order. yostocks prices every quote per share and trades only what passes.
$ yo quote MSTR 100 MSTR · 100 USDT · reference $158.82/share ✓ Ondo MSTRon $159.22/share (+0.25%) ✗ xStocks MSTRx quote returns ~0 tokens ★ bStocks MSTRB $159.16/share (+0.21%) best: MSTRB → 0.628311 tokens
How it works
01 · SCAN
Ondo, xStocks and bStocks tokens for the ticker come from the Binance RWA Data API. Each gets a live swap quote from your Agentic Wallet.
02 · GUARD
Each quote becomes a price per share (dividend and split multiplier included) and must sit within 1% of the real US price. ~0 output, paused assets and empty pools are rejected.
03 · FILL
You tap Buy, the guard runs again, the swap executes on BSC mainnet, and the bot waits for a real fill before sending a receipt with the BscScan link.
What you get
Cheapest safe provider or no trade at all. Tap Buy $10 or Sell: the guard runs again right before the trade, and buttons expire after 60 seconds.
Tap Connect Binance to buy and approve in the Binance app. Every trade runs on your own Agentic Wallet, inside the spending limit you set there.
My stocks shows what you own, your profit or loss since you bought, and a chart of it over time, built from your own order history.
/strategy buy $10 of NVDA every Monday, skip earnings. The AI translates; fixed code enforces the rule, the guard and a daily spend cap.
/macro buys this week's CPI, jobs and Fed calendar agent-to-agent over x402, straight from the Agentic Wallet.
yoguard is a BNB Agent Studio seller agent: other agents can buy a quote verdict over ERC-8183.
Mainnet proof
What we measured
NVDAB had ~$3.5M in its PancakeSwap pool and quoted buys and sells around the clock.
Ondo tokens filled at the reference price, but sells were refused outside US hours while the asset still showed as trading.
Most xStocks pools were empty; a displayed price was 21% stale and one quote paid ~0 tokens.
From session expiry in containers to unlistable order ids and opaque x402 rejections, every one with a timestamp. Read the log ↗
Open the bot, tap a stock, see the real price. No wallet needed to look.