EthSwap is a DeFi platform to trade/convert Ethereum (ETH) to another cryptocurrency, here Nomad Token (NTK), and vice-versa. NTK is an ERC20 token created in the Solidity programming language using Smart Contracts. The application consist of two smart contracts that get triggered whenever the necessary conditions are met and perform the required actions for transactions to take place. The contracts can only be deployed once because blockchain doesn't allow updation of existing code. It'll make a copy and reset the blockchain to start from a new path everytime we want to make a change. And the chain with the greatest length is considered original. That's why it is very critical and important to get it right before deploying with accuracy. This required a lot of smart and hard decisions for making these contracts almost perfect for production. Technologies used- Solidity, JavaScript, Truffle, Ganache, ReactJS, Web3, Metamask, BootStrap, Chai, Identicon YouTube: https://youtu.be/L9aRHCEIElY Website: https://pushpit07.github.io/EthSwap/