Swap

Any coin to any coin

Kyro asks several providers, shows what actually lands in your account and decodes the transaction before you sign. 33 blockchains, no account, over Tor.

How it works

One screen, several providers

Pick what you hold, pick what you want. Kyro compares quotes and shows the amount you receive, with every fee already out.

Routes

Where each coin can go

From the live coverage audit in the repo. Providers can change what they list, so a quote is the final word.

Swap routes by coin
Coin or networkFromToProviders
Ethereum, Arbitrum, Optimism, BaseYesYes0x and LI.FI on the same chain. 1Click and LI.FI across chains. Exolix to XMR, KAS, ALGO and NEAR
PolygonYesYes0x and LI.FI. 1Click. Exolix to XMR, KAS, ALGO and NEAR
BNB Chain, AvalancheYesYes0x and LI.FI. 1Click
GnosisYesYesLI.FI. 1Click
Cronos, Mantle, Sonic, Flare, Kaia, HyperEVM, SeiYesYes0x or LI.FI, same chain only
Solana and SPL tokensYesYesJupiter on Solana. LI.FI and 1Click across chains. Exolix for SOL, USDT and USDC
BitcoinYesYes1Click, LI.FI. Exolix to XMR, KAS, ALGO and NEAR
Litecoin, Dogecoin, TRON (TRX, USDT)YesYes1Click. Exolix
XRP, Cardano, Bitcoin Cash, Dash, Zcash, Sui, TON, AptosYesYes1Click
StellarNoYes1Click, arrival only: a Stellar deposit needs a memo
Monero, Kaspa, Algorand, NEAR (native coin)YesYesExolix. Kyro’s fee is a second transfer

Full coverage audit on GitHub

Fee

Included in the rate, and public

The Kyro fee slides from 5% on a swap of $5 or less down to 0.7% from $10,000, and it is 0.9% when the token price is unknown. It funds the project.

  • What you see as “You receive” already includes everything: Kyro’s fee and the provider’s own costs.
  • NEAR Intents takes an amount equal to Kyro’s fee on the routes it serves directly, so those swaps cost about double the Kyro rate (for example 0.8% + 0.8%).
  • It is collected through each provider’s official integrator mechanism.
  • Exolix routes are the exception: the fee is a second ordinary transfer on the source chain.
  • The rates live in one open file. Read fees.ts.

Fee table and calculator

Checks

Swaps you can check

A swap is a transaction written by someone else. Kyro treats it that way.

Decoded first

Kyro decodes the provider’s transaction before asking for your password: recipient, minimum amount and fee.

Official contracts

It checks that the transaction targets the provider’s official contract.

Exact approvals

Token approvals are for the exact amount. An unlimited approval needs an explicit action and shows a warning.

Simulated

The transaction is simulated just before you sign it.

Limits

What does not swap yet

Better here than in a failed quote.

  • Stellar as a source. Stellar deposits need a memo, and Kyro only sends plain transfers to deposit addresses. You can swap into XLM.
  • Polkadot. 1Click does not list it, and delivery to Asset Hub is not confirmed through Exolix.
  • Cosmos Hub. 1Click does not list it, and Exolix refuses the pair.
  • Conflux. No provider contract Kyro can check there.
  • Tokens on NEAR and Algorand. Only the native coin is offered through Exolix. Other tokens on NEAR, Algorand, Polkadot, Stellar, TON, Sui and Aptos swap only if 1Click lists them.
  • Cronos, Mantle, Sonic, Flare, Kaia, HyperEVM and Sei. Same chain only.

Questions

Common questions

Can I really swap any coin to any coin?

Almost. 33 of the 36 blockchains can swap, across chains in most cases. The table on this page lists the limits: Stellar is arrival only, some EVM networks swap on the same chain only, and Polkadot, Cosmos Hub and Conflux have no route yet.

What does a swap cost?

A Kyro fee from 0.7% to 5% depending on the swap value, plus the provider’s own costs, all already taken out of the amount you see, then the network fee. On routes NEAR Intents serves directly, it takes an amount equal to Kyro’s fee. Full fee table.

Do I need an account with a swap provider?

No. Kyro talks to the providers directly over Tor. There is nothing to sign up for.

Why does a Monero swap send two transactions?

Exolix has no integrator fee, so Kyro’s fee cannot be collected inside the swap. It goes as a second ordinary transfer of the sold coin. The same applies to any Exolix route.

What if the rate changes before the swap lands?

You set a maximum slippage of 0.1%, 0.5%, 1% or your own value, and Kyro shows the guaranteed minimum before you sign.

Keep reading