Trading

Token terminal & trading

Chart, live curve reads, batch panel, buy/sell, DEX swap, floor redeem.

Every token page (/token/<address>) is rendered from the indexed snapshot on the server, then polls the chain from the browser (one multicall every few seconds) so price, batch state, balances and quotes are live.

Chart

TradingView Lightweight Charts, candles built from indexed trades (GET /api/v1/tokens/:address/candles?tf=1m|5m|15m|1h|4h|1d). Curve trades and, after graduation, Uniswap swaps are both included.

Panels

  • Opening batch — while the batch is open: commit USDG (up to the per-wallet cap), see the total committed. After it closes: settle (if nobody has) and claim.
  • Buy / Sell on the curve — quotes come from the contract's own quoteBuy / quoteSell; you set slippage and the app passes minTokensOut / minUsdcOut. During the anti-sniper window the panel shows the max-tx / max-wallet / cooldown state for your wallet.
  • Trade on Uniswap — once graduated, the same panel swaps through the router against the pool.
  • Floor reserve — reserve size, floor price, and Redeem (burn tokens for USDG).
  • Trades (with venue: curve or Uniswap, and creator flags), Holders, Batch commits, Accountability (bond, floor, LP lock), Vesting & locks, Info.

Quotes and fees

Buy: 1% fee on USDG in, then the constant-product formula; any USDG beyond the curve's remaining capacity is refunded. Sell: proceeds computed by the same formula, 1% deducted. Fees go 40% to the creator, 60% to the treasury, in the same transaction.

Roadmap

Limit orders on the curve, bundle/sniper flags on the holder list, and browser push notifications for watched tokens.