ERC4337 Smart Wallet connection with DApps #3376
Replies: 8 comments 5 replies
-
I also had |
Beta Was this translation helpful? Give feedback.
-
Same issue here. |
Beta Was this translation helpful? Give feedback.
-
Same issue |
Beta Was this translation helpful? Give feedback.
-
Oh, really good update |
Beta Was this translation helpful? Give feedback.
-
To get around this you can obtain the |
Beta Was this translation helpful? Give feedback.
-
do you have a snippet for connecting wallet (erc4337) to wallet connect? there is no that much of documentation at the moment |
Beta Was this translation helpful? Give feedback.
-
everything seems to be working |
Beta Was this translation helpful? Give feedback.
-
Same Issue, need an update on this can we somehow get TxHash as UserOp hash is created. That way we can respond back to the Dapp ? |
Beta Was this translation helpful? Give feedback.
-
I have faced an issue when using WalletConnect with a Smart Contract Wallet based on ERC4337 Account Abstraction.
When we swap some MATIC for USDT in UniSwap (DApp) we are sending the
UserOperation
with transactiondata
to the Bundler. The transaction is executed by theEntryPoint
contract and the Smart Contract calls related to swap are executed asinternal transactions
.When we submit the
transactionHash
returned by theUserOperation
to UniSwap, it failed to validate thetransactionHash
by displaying a "Swap Failed" message.If we do this transaction from an EOA wallet like Metamask there won't be any issues and UniSwap is able to validate the
transactionHash
I would like to know what can we do in this scenario to submit the correct
transactionHash
for UniSwap (DApp)Beta Was this translation helpful? Give feedback.
All reactions