Kadena Swap 2026 — Trade KDA via eckoDEX & KDSwap

6 min readLast updated By Kadena Wallet team

Kadena Wallet integrates with eckoDEX (the largest decentralized exchange in the Kadena ecosystem) via dApp-connect, allowing users to swap KDA for other Kadena-based tokens directly from their self-custody wallet. eckoDEX is operated independently of Kadena Wallet and of the dissolved Kadena Foundation. KDSwap, an alternative Kadena DEX, can also be used. Native in-wallet swap UX (without dApp-connect handoff) is on the v1.1 roadmap. This page covers how to swap KDA today and what the integration provides.

Self-custody
Open-source · MIT
Independently audited
All 20 Kadena chains
Ledger compatible

What is eckoDEX?

eckoDEX is a decentralized exchange (DEX) on the Kadena chain. It uses an automated market maker (AMM) model — liquidity providers deposit pairs of tokens into pools, and traders swap against those pools at algorithmically-determined prices.

eckoDEX was developed and is operated by the team behind eckoWALLET (RunOnFlux / formerly Kaddex). It is the largest DEX in the Kadena ecosystem by total value locked and trading volume.

eckoDEX is not affiliated with Kadena Wallet (KADENA WALLET LLC). The two products are separate. Kadena Wallet integrates with eckoDEX via dApp-connect because it is the most-used DEX and provides a useful service to users; the integration is a coexistence relationship, not a partnership announcement.

How to swap KDA via eckoDEX in Kadena Wallet

The current flow uses dApp-connect (WalletConnect v2 + native dApp signing API):

  1. Step 1: Open Kadena Wallet

    Open Kadena Wallet on your computer.
  2. Step 2: Open eckoDEX

    Open eckoDEX in your web browser. Verify the URL carefully; phishing sites that imitate DEX URLs are common.
  3. Step 3: Click Connect wallet

    Click "Connect wallet" on eckoDEX. Select Kadena Wallet from the list of supported wallets.
  4. Step 4: Approve the connection

    Approve the connection in Kadena Wallet. Kadena Wallet displays a prompt asking you to confirm the connection request.
  5. Step 5: Select tokens to swap

    Select tokens to swap in eckoDEX. Choose the input token (e.g., KDA) and output token (e.g., another Kadena-based token).
  6. Step 6: Enter the amount

    Enter the amount. eckoDEX shows the estimated output, the price impact, and the minimum amount you'll receive after slippage.
  7. Step 7: Click Swap

    Click "Swap" to initiate. Kadena Wallet displays a transaction-signing prompt.
  8. Step 8: Approve the transaction

    Approve the transaction in Kadena Wallet. The transaction is signed with your private key (which never leaves the wallet) and broadcast to the chain.
  9. Step 9: Wait for confirmation

    The swap typically confirms within one to two block times (~3 seconds on Kadena).
  10. Step 10: Receive output tokens

    The output tokens appear in your wallet automatically. No separate withdrawal step is needed.

For users who already have eckoWALLET installed, eckoWALLET's native eckoDEX integration is closer to the metal (deeper than dApp-connect). For users who prefer Kadena Wallet's desktop UX with hardware-wallet pairing, the dApp-connect flow above provides equivalent functionality.

Supported tokens for swapping

eckoDEX supports KDA against various Kadena-based tokens. Available pairs depend on which liquidity pools are active on eckoDEX at any given time. Verify current pair availability on eckoDEX directly.

Common pairs typically include:

  • KDA paired with stablecoin equivalents on Kadena
  • KDA paired with other Kadena-ecosystem tokens
  • KDA paired with bridged token representations of cross-chain assets where bridges are available

Liquidity has reduced from peak levels following the Foundation dissolution. For small trades on liquid pairs the experience is straightforward; for large trades on smaller-liquidity pairs price impact can be significant.

KDSwap — alternative DEX

KDSwap is an alternative decentralized exchange on Kadena. It has smaller total liquidity than eckoDEX but supports some pair combinations not deeply available on eckoDEX. The connection flow from Kadena Wallet is similar — connect via dApp-connect and approve transactions in Kadena Wallet.

For users routing larger trades, comparing prices between eckoDEX and KDSwap before executing can produce better execution.

Swap fees and liquidity context

Trading fees. eckoDEX charges a swap fee (typically 0.3% per trade) split between liquidity providers and protocol treasury. KDSwap has its own fee structure. Both are paid in the input token at swap time.

Network gas fees. Each swap requires a transaction on the Kadena chain, which costs a small amount of KDA in gas. Network gas on Kadena is low compared to Ethereum mainnet.

Slippage. Slippage is the difference between the expected price and the actual execution price. eckoDEX and KDSwap both let you set a maximum acceptable slippage; trades that would exceed it fail rather than executing at a worse-than-expected price.

Liquidity post-Foundation. Total value locked on eckoDEX has reduced from peak levels. The protocol continues to operate; specific pool depths vary. Verify current liquidity on the DEX before placing larger trades.

Native in-wallet swap (roadmap)

Kadena Wallet's roadmap includes a native in-wallet swap feature that would aggregate liquidity from multiple Kadena DEXes (eckoDEX, KDSwap, others as they become available) and execute swaps without requiring the user to open an external dApp.

Status as of May 2026: planned for v1.1+. Specific implementation timing depends on integration work with each DEX's API. Until released, the dApp-connect flow above is the supported path.

Self-custody throughout

A meaningful property of DEX swapping vs centralized exchange trading: your private keys never leave your wallet. The DEX never holds your funds. The trade is atomic — either it executes fully and your wallet shows the new balances, or it fails and your wallet shows your original balances unchanged. There is no exchange-custody intermediate state where funds could be frozen, lost, or seized.

This is a meaningful difference from centralized exchanges, where deposits, trades, and withdrawals each involve the exchange custodying your assets.

See Exchanges and Best Kadena wallets.

Frequently asked questions

What is eckoDEX?
The largest decentralized exchange in the Kadena ecosystem. Operated by the RunOnFlux / Kaddex team. Independent of Kadena Wallet and of the dissolved Kadena Foundation.
Is eckoDEX safe to use after the Foundation dissolution?
eckoDEX is operated independently of the Kadena Foundation. The smart contracts continue to operate; the team continues to maintain the protocol. Standard DEX cautions apply (verify URLs, do not approve unlimited token allowances unnecessarily).
What tokens can I swap on eckoDEX?
KDA paired with various Kadena-based tokens. Specific available pairs depend on current liquidity. Verify on eckoDEX directly.
What's the difference between KDSwap and eckoDEX?
Both are decentralized exchanges on Kadena. eckoDEX has larger liquidity overall; KDSwap supports some specific pair combinations not deeply available on eckoDEX. For larger trades, comparing prices between them is worthwhile.
Will Kadena Wallet add native in-wallet swap?
On the v1.1+ roadmap. Until released, the dApp-connect flow to eckoDEX or KDSwap is the supported path.
Are DEX swaps reversible?
No. Like all blockchain transactions, swaps execute atomically and cannot be reversed once confirmed. If you receive an unexpectedly low output amount due to slippage that exceeded your tolerance, the transaction would have failed before executing rather than completing at a worse price.
Free · MIT · v2.02.5

Download Kadena Wallet

Self-custody throughout. eckoDEX and KDSwap supported via dApp-connect.

WindowsmacOSLinux
  • Self-custody keys
  • Notarized & signed
  • Ledger ready