Trust wallet is a non-custodial wallet that offers crypto users to transact their digital funds securely. Users can send, receive, exchange, and hold digital assets including NFTs also. Apart from providing the basic activities to access a crypto wallet, this exchange also supports staking on some of the cryptocurrencies.