Cross-chain DEX infrastructure
Swap anything.
Everywhere.
One SDK. Fifteen chains. Trading terminal, Telegram bot, REST API, MCP server — all in one platform.
SDK in action
Three calls. Done.
Install the SDK, get a quote, execute the swap. Non-custodial, MEV-shielded, across 15 chains.
How it works
Three calls. That's it.
From zero to cross-chain swaps in under a minute. No config files, no provider setup, no chain management.
Install
One command. Fifteen chains. Zero config.
$ bun add @suwappu/sdk ✓ installed @suwappu/sdk@0.1.0
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.12Swap
Non-custodial. On-chain. Done.
const tx = await client.swap(quote) // ✓ Tx 0x3f8a...c291 confirmed // status: success
Infrastructure
13 tools. One import.
Swaps, quotes, portfolios, limit orders, DCA, perps, predictions, lending — all from a single SDK.
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 swapsgetQuoteBest-route quotes with MEV shieldinggetBalanceMulti-chain token balancesgetPortfolioAggregated portfolio with USD valuesgetPriceReal-time token pricesgetTokensSearchable token registry per chaingetChainsSupported chains and metadatacreateWalletNon-custodial TEE wallet creationlimitOrderOn-chain limit ordersdcaOrderDollar-cost averaging schedulesperps.openPerpetual futures positionspredictPrediction market positionslendLending and borrowing protocolsFeatures
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.
Documentation
Everything you need to build.
From your first swap to production trading bots. Guides, API reference, and protocol specs.
Quick Start
Get up and running with the Suwappu Agent API in minutes. No SDK installation required — all you need is `curl` or any HTTP client.
3 pagesAuthentication
The Suwappu Agent API uses Bearer token authentication. Every authenticated request must include your API key in the `Authorization` header.
2 pagesAPI Reference
https://api.suwappu.bot/v1/agent
20 pagesProtocols
Suwappu exposes three protocols for interacting with the DEX. All three share the same authentication mechanism and provide access to the same underlying capabilities --- swaps, quotes, portfolio chec
5 pagesChains Reference
Suwappu supports 15 blockchain networks across three chain types: EVM, Solana, and non-EVM (Sui, TON). Every chain is accessible through the same unified API -- the `chain` parameter in your requests
3 pagesGuides
Practical guides for common workflows with the Suwappu API. Each guide includes complete code examples in curl, Python, and TypeScript.
12 pagesYour next swap is
one line away.
Install the SDK, connect your agent, and start swapping across 15 chains.
bun add @suwappu/sdk