Skip to main content

Why is my wallet asking me to approve an EOA as the spender address?

Updated this week

When your Superform account is transacting on a chain for the first time, your wallet may give an warning, such as this warning in Rabby:

"The spender address is an Externally Owned Account (EOA), potentially a scam address".

You are safe to proceed. That EOA address is actually your smart account address (all interactions on Superform are initiated by a smart account). The smart account doesn't yet exist on the chain you are interacting with, so your wallet flags it as an EOA. The contract will be deployed once you initiate the transaction, and future transactions on that chain will not give the error anymore.

Did this answer your question?