How to use Abstract Accounts from server-side (API) #901
Unanswered
mmiro-balize
asked this question in
Issues
Replies: 1 comment 1 reply
-
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello! I'm building a tokenization platform that is mostly centralized except for the wallet custody (AlchemySigner using Turnkey and Passkeys).
I would love some insights/guidance on the implementation of Alchemy's Abstract Account given the "centralized approach":
Is it possible to batch Passkey authentication requests? When using AlchemySigner from
@alchemy/aa-alchemy
, if the user's session has expired I must re-authenticate the user's session to perform the desired action (e.g. sign a transaction). This means that users must input their Passkey twice. Is there a workaround? Here's an example gist that shows this bad-UX approach.How can I create a modular account for a signer and verify the user's signer credentials from the server? My idea is that the client should:
This flow also relates to problem 1, as a user will need to input their Passkey 3 times to complete it.
Once a user's signer and modular account wallets are created, is it possible to sign a transaction client-side, send the signed user operation to the server and execute the transaction/userOp from the server? If not, how can I track new transactions relative to my app (that involves many smart contracts) and update the database to show these transactions?
Any help is appreciated
Beta Was this translation helpful? Give feedback.
All reactions