Account Abstraction

Profile.io smart contract accounts are developed in accordance with the Safe{Core} AA SDK. Safe is an industry-leading provider of smart contract infrastructure tools which secure over $46B of assets.

Whilst Externally Owned Accounts (EOAs) have paved the way for user-owned wallets to interface with dApps and provide a non-custodial means to safeguard assets, certain barriers such as the need to pre-fund with Ether to submit transactions and the need to manage private keys deem EOAs unfit for mainstream consumer applications.

EIP-4337 Account Abstraction - smart contract accounts - is a standard that addresses a multitude of pain points implicating management of EOAs today. Such features include:

  • Account recovery in the event that keys are lost or compromised.

  • The possibility for dApp providers to subsidise users' transaction fees.

  • Greater programmability that enables dApp and wallet providers to innovate on user experiences.

Last updated