SecretSwap allows users to trade any secret token for any other. It works like Uniswap or SushiSwap, but with lower costs and higher user security. For example, because smart contracts on Secret Network have encrypted inputs, outputs, and state, miners are not able to front-run any orders submitted to the AMM.