[Core Protocol] EIP-6492 #77
-
Issue DescriptionHello, I want to use account abstraction and EIP-6492 when the wallet still doesn't exist but it seems to not work in OP. Additional InformationNo response |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 8 replies
-
Hey @kouraf, I'm not sure about this one. Let me see if I can find someone who knows when/if this will be supported. |
Beta Was this translation helpful? Give feedback.
-
Hello @sbvegan thanks for the response, I already provided in the issue an example where it works in I am happy to help with further details if needed. |
Beta Was this translation helpful? Give feedback.
-
Hey @kouraf, We hope your recent question was resolved to your satisfaction. Your feedback is invaluable and helps us improve our support services. Could you spare a moment to fill out a short feedback survey. Thank you for helping us improve our developer community. |
Beta Was this translation helpful? Give feedback.
This looks to be a configuration issue with your
MultiECDSAFactoryPatch
contract (0x33DDF684dcc6937FfE59D8405aA80c41fB518C5c
).This creation code relies on the deterministic deployment address of the created account to be set as an allowed implementation in the
MultiECDSAFactoryPatch
contract, but it's only set to true on a few networks (not including OP mainnet).It can be seen that we fail here because the implementation is not allowed (sim on OP mainnet)
And this lines up with the
isAllowedImplementation
calls across the networks as well.isAllowedImplementation(address)
res for deterministic deploymenttrue
false
false