Intent → quote (STON/DeDust) → confirm → paper, or mock-live / backtest first. NXTN underneath. Live keys human-gated. SoftBlock/Chaum = Never. Nexton ≠ Exton.
Exton is the conversational Telegram shell with TON home. NXTN is the reusable paper engine — mock-live & backtest before any live gate. Not SoftBlock, not Chaum. Nexton ≠ Exton.
Natural language → AgentTool → NXTN paper / mock-live / backtest. Quotes label stonfi-api / dedust-api / mock-stream / paper-echo.
Swap paper loop · Lab tab (mock-live / backtest / connectors). Same liveBlocked honesty.
ChainAdapter + AgentTool schemas. Exton CTA is TON; other families stay folded adapters.
Say a TON swap in chat — Exton routes to NXTN AgentTools with paper honesty.
STON.fi & DeDust HTTP read quotes (stonfi-api / dedust-api). Submit stays paper.
status → quote → simulate → submit_paper → audit. liveBlocked by default.
Primary CTA is TON. Multi-chain menus stay folded — not SoftBlock or Chaum.
Pair presets, amount chips, step feedback, quote source badges.
Synthetic streams or candle replay before any live gate. Adapter-ready connectors.
PAPER_MODE=false and live keys require an explicit human gate. Custodial stays off by default.
Bot or miniapp. Status shows paperMode=true and liveBlocked.
Agent calls nxtn_quote / nxtn_simulate with STON/DeDust read sources. No live funds.
nxtn_submit_paper settles a simulated fill. Live trading requires an explicit human gate.
TON paper adapter ships with STON/DeDust read quotes. EVM stub shows reuse — not the primary CTA.
Production live trading is not claimed. Telegram + TON paper usability is.