As the cryptocurrency industry continues to gain mainstream adoption and its infrastructure continues to improve, user experience and security are increasingly important to end users. In this regard, wallet providers play a vital role in facilitating access to decentralized applications and will serve as a bridge to thousands of new users. Of course, challenges still exist, especially as private key management and signing protocols are still very complex for the average user.