
Ton Swap
Handles token swaps on the TON blockchain through a DEX aggregator with a safety-first two-step flow. You get a quote first, emulate the transaction to verify the expected balance changes, then confirm with the user before executing. It resolves jetton names like USDT or jUSDC to their contract addresses automatically and polls transaction status after sending. The workflow is straightforward: quote, dry-run, confirm, execute. Useful when you need to trade TON for stablecoins or swap between jettons without manually constructing DEX transactions. The emulation step before sending is a smart default that catches issues early.
- skills.sh installs
- 137
- GitHub stars
- 46
- last updated
- Jun 3, 2026
Install
$ npx -y skills add ton-connect/kit --skill ton-swap --agent claude-codeInstalls into .claude/skills of the current project.
Files
Swap TON Tokens
Swap tokens on TON via DEX aggregator. Two-step flow: get a quote, confirm with the user, then execute.
MCP Tools
| Tool | Required | Optional |
|---|---|---|
get_swap_quote | fromToken, toToken, amount | walletSelector |
emulate_transaction | messages | validUntil |
send_raw_transaction | messages | walletSelector |
get_known_jettons | — | — |
Workflow
Sponsors
Details
- Repository
- github.com/ton-connect/kit
- First seen
- Jun 3, 2026