Swap coins, import your own tokens, customize transaction details, and swap to other blockchains. This was made using TypeScript, React, Next JS, web3.js, Rubic SDK, and Tailwind CSS.