AA15 initCode must create sender
The smart account deployment process with the initCode does not return any sender address. There are two possible reasons:
- The
initCodefactory is not creating an account. - The
initCodefactory is creating an account, but is not implemented correctly as it is not returning the deployedsenderaddress.
Possible solutions
- Verify that the factory address in the
initCodeis correct (the factory address is the first 20 bytes of theinitCode). - Verify that the
initCodefactory is implemented correctly. The factory must deploy the smart account and return the deployedsenderaddress. - If all else fails, investigate why the
initCodefactory does not return asenderaddress using tools like Tenderly.