Skip to content

Swap anything.
Everywhere.

One SDK. Fifteen chains. Trading terminal, Telegram bot, REST API, MCP server — all in one platform.

Start TradingOpen @suwappu_bot

Three calls. Done.

Install the SDK, get a quote, execute the swap. Non-custodial, MEV-shielded, across 15 chains.

@suwappu/sdk
>
15
Chains
9
Routers
13
Tools
$0.12
Avg gas

Three calls. That's it.

From zero to cross-chain swaps in under a minute. No config files, no provider setup, no chain management.

1

Install

One command. Fifteen chains. Zero config.

$ bun add @suwappu/sdk
✓ installed @suwappu/sdk@0.1.0
2

Quote

Best route across 9 routers. MEV-shielded. Gas optimized.

const quote = await client.getQuote({
  from: 'USDC', to: 'ETH',
  chain: 'base', amount: '1000'
})
// → 1 ETH via Uniswap V3 | Gas ~$0.12
3

Swap

Non-custodial. On-chain. Done.

const tx = await client.swap(quote)
// ✓ Tx 0x3f8a...c291 confirmed
// status: success

13 tools. One import.

Swaps, quotes, portfolios, limit orders, DCA, perps, predictions, lending — all from a single SDK.

index.ts
import { Suwappu } from '@suwappu/sdk'

const client = new Suwappu({
  apiKey: process.env.SUWAPPU_KEY
})

const quote = await client.getQuote({
  from: 'USDC',
  to: 'ETH',
  chain: 'base',
  amount: '1000'
})

const tx = await client.swap(quote)

All 13 tools

swapCross-chain token swaps
getQuoteBest-route quotes with MEV shielding
getBalanceMulti-chain token balances
getPortfolioAggregated portfolio with USD values
getPriceReal-time token prices
getTokensSearchable token registry per chain
getChainsSupported chains and metadata
createWalletNon-custodial TEE wallet creation
limitOrderOn-chain limit orders
dcaOrderDollar-cost averaging schedules
perps.openPerpetual futures positions
predictPrediction market positions
lendLending and borrowing protocols

Built for agents.
Ready for humans.

🌐

Cross-chain by default

Ethereum, Base, Arbitrum, Solana, Polygon, BSC, Avalanche, and 8 more. One SDK handles routing across all of them.

🛡️

MEV-shielded routing

Every swap is protected from sandwich attacks. Your agent gets the price it was quoted — no front-running, no funny business.

🔑

Non-custodial execution

Keys never leave your agent. Suwappu routes the trade — your agent signs and submits. We never touch your funds.

🔌

Multi-platform access

TypeScript SDK, Telegram bot, MCP server, REST API. Pick the interface that fits your workflow.

Everything you need to build.

From your first swap to production trading bots. Guides, API reference, and protocol specs.

Your next swap is
one line away.

Install the SDK, connect your agent, and start swapping across 15 chains.

bun add @suwappu/sdk
Open @suwappu_botRead the docs