We are currently developing a Flutter-based mobile application for cryptocurrency transactions. To enhance its capabilities, we plan to integrate a Python backend for automating certain functions. At present, we are facing challenges with Torus Wallet’s lack of Backend SDK support, which is why we are contemplating the use of Lightspark.
The main issue we are facing involves the fund transfer between Lightspark and Torus Wallet. My understanding is that Lightspark’s UMA SDK supports transfers to external networks, but Torus Wallet does not have a similar UMA functionality for its users. This discrepancy has led me to seek your guidance and support in resolving this challenge.
Your prompt attention to this matter would be greatly appreciated.
I’d recommend you to use Web3Auth SFA SDKs since that will make more sense according to your requirement. Also for backend support, there is the Web3Auth SFA Node SDK which you can directly use as well on your backend.
Torus Wallet is an independent web wallet that we have built on top of the Web3Auth Infrastructure. It is not meant to be used in flutter and/ or your backend. It is meant to be used only on the web embeds, while being inside a dApp, otherwise stand alone.