Smarter Swaps on Kaspa Layer 2s
SeaSwap is the first aggregator built for Kaspa L2s, optimizing your trades across all DEXs for better execution and lower costs.
The Smartest Way to Swap Tokens
Our mission is to simplify and optimize your trading experience by navigating the complexities of DeFi for you.
Optimal Pricing
Our pathfinding algorithm scans multiple liquidity sources to find you the lowest slippage and best possible rates.
Kaspa L2 Focused
Built specifically for the growing Kaspa ecosystem, ensuring deep liquidity and fast, low-cost transactions.
Swap Seamlessly in Three Steps
A frictionless trading experience from start to finish.
1. Connect Wallet
Securely connect your favorite Kaspa-compatible wallet in just a few clicks.
2. Get the Best Quote
Enter your desired trade, and SeaSwap instantly finds the most efficient route for you.
3. Swap Seamlessly
Confirm the transaction and receive your tokens directly in your wallet. It's that simple.
Roadmap
We believe in transparent development and are excited to share our public roadmap.
Q3 2025
Testnet Launch
Integrate top DEXs on Kaspa Layer 2s, deploy on Igra and Kasplex testnets, and begin closed testing with early users.
Q4 2025
Mainnet Launch
Launch SeaSwap v1 on mainnet, enable public access and live trading, and start onboarding wallets and partners.
Q1 2026
Advanced Features
Roll out advanced features & analytics, add performance metrics and swap insights, and expand ecosystem integrations.
Q2 2026
Coming Soon
More exciting features and integrations are in development.
Seaswap API & Developer Docs
Access deep liquidity, optimal routing, and seamless swap execution directly from your dApp, wallet, or service. Our robust API offers real-time quotes, token lists, and easy integration for developers building on Kaspa L2s.
View docsimport { SeaSwapSDK } from '@seaswap/sdk';
const sdk = new SeaSwapSDK({ network: 'kaspa-mainnet' });
async function getQuote() {
const quote = await sdk.getQuote({
fromToken: 'KAS',
toToken: 'USDC',
amount: '100000000', // in smallest units
});
console.log(quote.toTokenAmount);
}
getQuote();