Crypto.com DeFi Wallet: A non-custodial crypto wallet