I am reading about how account abstraction and ERC-4337 can enable "social" recovery using pre-designated accounts who can help you with the recovery in case you lose your keys. Some things in this process are not clear to me though.
As an example, suppose I have an ERC-4337 account and I have designated a friend of mine who can help me recover my account in case I lose my private key.
- I lose my keys and ask my friend to invoke the recovery in the smart contract.
- My friend using his key invokes the recovery function in the smart contract
- My account's public key is rotated and instead of public key A, my account is now designated to use public key B.
If I understood the above correctly, how do I get the new private key that corresponds to the new public key B? Do I create a key pair before my friend does the recovery and tell my friend to invoke the recovery function using public key B as input?
[link] [comments]
You can get bonuses upto $100 FREE BONUS when you:
π° Install these recommended apps:
π² SocialGood - 100% Crypto Back on Everyday Shopping
π² xPortal - The DeFi For The Next Billion
π² CryptoTab Browser - Lightweight, fast, and ready to mine!
π° Register on these recommended exchanges:
π‘ Binanceπ‘ Bitfinexπ‘ Bitmartπ‘ Bittrexπ‘ Bitget
π‘ CoinExπ‘ Crypto.comπ‘ Gate.ioπ‘ Huobiπ‘ Kucoin.
Comments