Problems with Externally Owned Account

Losing access to private keys When the user loses these recovery phrases encoding the private keys, It’s impossible to prove ownership of their crypto.

Flexibility Users can’t finish off simple actions, such as enforcing a two-factor authentication on their wallet to provide extra security.

Vulnerability Vulnerability to malicious attacks by bad actors, who can easily rob users of their funds and data

Automated Transactions Authorizing automated transactions is only achievable sometimes and often considered a hectic process.

User Experience EOAs need a better user experience considering the limited actions possible on activities such as carrying out a batch transaction, permission control, and setting transaction limits are needed.