Skip to main content
The wallet swaps any Sui token pair through the Cetus aggregator — one call routes across 20+ DEXs for the best price. Symbols (USDC, SUI, USDsui, …) or full coin types both work; unknown coin types resolve their decimals on-chain.
The MCP tool is t2000_swap — same parameters, available in Claude Desktop, Cursor, or any MCP client with @t2000/mcp installed.

What to know

  • Quote first. --quote (CLI) / swapQuote (SDK) returns price, route, and impact without signing anything. Agents should quote, check the impact, then execute.
  • Slippage defaults to 1%. Raise it explicitly for thin pairs (--slippage 2); the swap aborts rather than fill past the cap.
  • Spending limits apply. Swaps count against the wallet’s t2 limit caps (25/tx25/tx · 100/day by default); --force overrides for one call.
  • Swaps pay their own gas. Unlike USDC/USDsui sends (sponsored, gasless), a CLI/SDK swap executes DEX contracts and pays gas in SUI from the wallet — keep a small SUI balance. (Audric’s in-app swaps are gas-sponsored; the CLI’s are not.)