📝 Description
Right now the prepare_passkey_user_operation and submit_passkey_user_operation methods allow for signing and sending just one transaction at a time. It should be possible to sign and send an array of transactions as well.
🤔 Rationale
This feature would allow for more flexibility to create better UX in applications. There are some use cases where creating a session to work around this doesn't make sense.
📋 Additional context
It appears this is possible based on a vibe-coded implementation here: https://github.com/matter-labs/zksync-sso/blob/ra/demo-app/passkey-wallet-app/main.js#L1347