It allows users to use arbitrary verification logic and signature schemes to send transactions without being restricted by the Ethereum protocol.
Users can use any paymaster to pay transaction fees without holding Ethereum or other tokens.
Allow users to enjoy smart contract account functions, such as social recovery, customization, upgradeability, etc., while also creating and calling other smart contracts.
Allows users to use aggregated signatures (such as BLS) to save transaction space and fees.