Introduction Decentralized finance is an umbrella term encompassing various financial domains on the blockchain ledger. Built on the premises of cryptocurrencies, Defi is an analogous world to traditional banking and even wall-street to some extent. As a matter of fact, Defi i...