What things to keep in mind while creating a digital wallet app?

I’m planning a digital wallet application and want to understand the most important considerations before starting development. Beyond the basic features, what factors should developers and businesses prioritize to build a secure, scalable, and user-friendly eWallet app?

I’m particularly interested in best practices for security, data encryption, KYC/AML compliance, payment gateway integration, transaction speed, UI/UX, scalability, and ongoing maintenance. If you’ve developed or worked on a digital wallet app, what lessons did you learn, and what would you recommend focusing on from the beginning?

im no fintech expert but understand that moving money from one country to another is difficult, especially if you are planning to hold multiple currencies. also, your country’s central bank may get involved as you need approval. something like that. just my thoughts