SwapFish is a Decentralized Exchange (DEX) that runs on the Arbitrum One blockchain.
SwapFish is an automated market maker (AMM), meaning that liquidity providers simply deposit a pair of tokens and an algorithm automatically makes markets (sets prices) for the token pair. Traders can then swap between tokens in the AMM and get guaranteed prices for the swaps. This is in contrast to the Centralized Exchanges that rely on order books to connect buyers and sellers of given tokens.
SwapFish uses the formula x*y=k to calculate the price of assets in the liquidity pool where: x = amount of X tokens, y = amount of Y tokens and k = fixed constant.
With the exchange of tokens in a decentralized manner being the focus of SwapFish, we offer several core features that support decentralized trading:


SwapFish lets users trade without the need to go through a centralized exchange. Everything you do on SwapFish is routed directly through your own wallet; no need to trust someone else with your coins!

Liquidity Pools

You can only swap tokens on SwapFish if there is enough liquidity for those tokens. If nobody has added much liquidity for the tokens you want to swap, it will be difficult, expensive, or impossible to do so.
Providing liquidity will get you LP Tokens, which will earn you rewards in the form of trading fees for making sure there's always liquidity for the exchange to use.

Yield Farming

Yield farming lets users that are providing liquidity earn FISH rewards by depositing their LP tokens into a smart contract (farm). The incentive is to balance out the risk of impermanent loss that comes along with providing liquidity.