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):
Step 1: Open Kadena Wallet
Open Kadena Wallet on your computer.Step 2: Open eckoDEX
Open eckoDEX in your web browser. Verify the URL carefully; phishing sites that imitate DEX URLs are common.Step 3: Click Connect wallet
Click "Connect wallet" on eckoDEX. Select Kadena Wallet from the list of supported wallets.Step 4: Approve the connection
Approve the connection in Kadena Wallet. Kadena Wallet displays a prompt asking you to confirm the connection request.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).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.Step 7: Click Swap
Click "Swap" to initiate. Kadena Wallet displays a transaction-signing prompt.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.Step 9: Wait for confirmation
The swap typically confirms within one to two block times (~3 seconds on Kadena).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.