this is a pretty good recommendation for everyone who will use the app as an exchange tool. and I just want to add some things we need to know that in using any tool of course the most important is security. so I suggest the security features should be handled correctly, as it would be a problem if the users of those apps do not actually store privately and secrets over their private key.
Of course!!! Security is very important for every one who used my app. We never steal information of my user.