I’m currently using firebase to store user’s twitter handle & address. I’ll use this to then facilitate transactions between users.
I was wondering if there’s an API that I can use instead? Say user A wants to send ETH to user B. User A types in Twitter handle and instead of using Firebase, I query Web3auth network to get user Bs wallet address and filter the response with my client-id.
Also wondering what if I introduce my own account abstraction and import that into Torus wallet automatically once user connects?
Basically same way user can import wallet themselves, how can I achieve that through Account Abstraction i.e. I want to generated another account via AA and link that to Torus wallet’s generated address.
We offer a Look Up API that allows you to generate a user’s wallet address in advance using their verifierId, which could be their email, Twitter username, discord username, or other identifiers. However, this feature is not yet available to all verifiers, and we are actively working on making it available very soon.
You can achieve this using our Partner SDKs such as Biconomy and Safe. For instance, you can refer to this example with Safe.