What is Kata Finance

Kata Finance is a best-price DEX aggregator on Arc. For any pair you enter, it asks every liquidity source it can reach, lines the routes up side by side, and recommends the one that pays you the most after every fee, with the reason it won.

Kata Finance is an interface. It has no smart contract of its own and never holds your funds: every swap is a transaction you sign in your own wallet, sent to a Uniswap or KyberSwap router.

How routes are compared

Sources

What “Recommended” means

The route that delivers the most of the token you buy, after the pool fee and the 0.10% Kata fee. Routes are re-quoted every 10 seconds. You can tap any other row to use it instead; the swap panel then shows how much less it pays.

Thin pools

A route whose price impact is above 3% is marked Thin pool. It stays visible so you can see it, but it is never recommended or selectable. Pools holding under $1,000 are hidden and counted in a note under the table.

Liquidity and price impact

Liquidity is the real balance a pool holds, in US dollars: v2 and v3 balances are read on-chain, v4 reserves come from Uniswap. Price impact compares your order’s rate with a very small order on the same route, so it shows how much your own size moves the price.

Some rows are shown for comparison and can’t be swapped from Kata yet (single pools and two-step routes). The review screen offers the best route you can swap instead.

Fees

FeeSizePaid to
Kata fee0.10% of what you receiveKata Finance
Pool feeSet by each pool, e.g. 0.01%, 0.05%, 0.3%, 1%The pool’s liquidity providers
Network feeUsually under $0.01Arc, paid in USDC

Every amount Kata shows is already net of the pool fee and the Kata fee. Example: 1,000 USDC to EURC through a 0.05% pool pays about 0.50 USDC in pool fee and about 0.88 EURC in Kata fee, plus under a cent of network fee.

Slippage and failed swaps

Prices move between the moment you review a swap and the moment Arc includes it. Slippage is how far you allow the result to fall. If the price moves further, the swap is cancelled and only the network fee is spent.

Before your wallet is asked to send anything, Kata fetches a fresh route and simulates the swap. If the price has already moved past your slippage, you see it then, and nothing is sent.

Approve, sign, swap

The review screen shows one button at a time. You only see the steps your wallet actually needs.

You sellRouteSteps
USDCUniswapSwap (one confirmation: USDC is Arc’s native coin)
Any other tokenUniswapApprove → Sign (free) → Swap
Any tokenKyberSwapApprove → Swap

Approvals and signatures always cover exactly the amount of that swap, never an unlimited allowance. That is why a later swap may ask you to approve again.

Safety

Tokens

The token list opens on the top 10 tokens on Arc by liquidity, ranked by Uniswap. Kata has reviewed USDC, EURC, WETH and cirBTC; every other token is marked Unverified.

Anyone can create a token with any name. On Arc, dozens of tokens call themselves “EURC”, and some copy “USDC” with the wrong decimals. Kata identifies tokens by address, never by symbol, and removes known impersonators from the list. You can paste a token or pool address to trade something that isn’t listed; you confirm that you understand it is unverified first.

Tokens that charge a fee on every transfer show a Tax label. Use a higher slippage for them.

Uniswap v4 hooks

A hook is a contract attached to a Uniswap v4 pool that runs during a swap. Most v4 pools on Arc have one, often from a token launchpad, and many hooks take a share of each swap. Routes through such a pool carry a Hook label.

Kata quotes these pools by simulating the swap on-chain, so what the hook takes is already in the number you see. Your minimum received still protects you if a hook behaves differently at execution.

Contracts and network

Arc mainnet · chain ID 5042 · gas is paid in USDC · RPC https://rpc.mainnet.arc.io · explorer explorer.arc.io

Contracts a Kata swap can talk to

ContractAddressRole
Uniswap Universal Router 2.1.20x8702463e73f74d0b6765aBceb314Ef07aCb92650Executes Uniswap routes
Permit20x000000000022D473030F116dDEE9F6B43aC78BA3Exact-amount permits for ERC-20 sells
KyberSwap router0x6131B5fae19EA4f9D964eAc0408E4408b66337b5Executes KyberSwap routes

Reviewed tokens

USDC on Arc has two faces for the same balance: the native coin that pays gas (18 decimals) and the ERC-20 at 0x3600…0000 (6 decimals). Kata shows the ERC-20 face.

FAQ

Does Kata Finance hold my funds?

No. You sign every transaction in your own wallet, and tokens move straight between you and the router.

Why did my swap fail?

Almost always because the price moved more than your slippage before the swap landed. Nothing is swapped and only the network fee is spent. Try again, or raise slippage for fast-moving tokens.

Why do I have to approve again?

Kata only approves the exact amount of each swap, so the next swap needs its own approval.

Why is a route shown that I can’t pick?

It is a thin pool: using it would move the price more than 3%. It stays visible so the comparison is complete.

Which wallets work?

Browser wallets such as MetaMask, Rabby and OKX Wallet. Kata adds the Arc network to your wallet if needed.

Is there a Kata token?

No. Any token claiming to be Kata Finance’s is not ours. Official news is only posted on our X account.

Risks

Nothing on Kata Finance is financial advice. Read the Terms and Privacy pages, and follow @katafinance_xyz for updates.

Connect a wallet

Kata Finance never holds your funds. You sign every swap in your own wallet.

Wallet

Connected with wallet