As the Internet Computer gains in popularity and more applications are being deployed on more canisters, the way is being paved for Decentralized Finance, or defi for short, to take off. Defi is a general term referring to different applications built to facilitate the trading, swapping, lending, and borrowing of