New account abstraction wallet?

A new wallet creates account abstraction for the user. In the beginning, the platform can take control for the user, user can kick the platform out if they want to manage it.

PC wallets

Need to do some research on existing wallets:

AA demo code: GitHub - proofofsoulprotocol/smart-contract-wallet-4337: An implemention of 4337 and a wrapped SDK for DApps and a Dapp demo