A Complete Guide Of Decentralized Finance (DeFi) Solutions