Discover How Social Recovery Works for Account Abstraction Wallets

·

Introduction to Web3 and Blockchain Challenges

Web3 and blockchain technology promise a decentralized, trustless digital future by replacing intermediaries with smart contracts and peer-to-peer systems. However, security and usability challenges persist, particularly with Externally Owned Accounts (EOAs).

The EOA Dilemma: Security vs. Usability

Solution: Portkey’s social recovery mechanism balances security and usability for abstracted accounts.


What Is Portkey?

Portkey is the first account abstraction (AA) wallet on aelf blockchain featuring:

👉 Explore Portkey’s AA Wallet


How Social Recovery Works

1. Overcoming EOA Limitations

2. The Guardian Approval Process

Example Flow:

  1. User requests login/recovery.
  2. Guardians receive approval requests.
  3. Transaction executes upon reaching the approval threshold.

Portkey Verifiers: Enabling Flexible Recovery

Verifiers provide authentication methods (Email, SMS, Google, Apple) and ensure decentralization:

Registration Scenarios

  1. Email/Phone:

    • Select verifier → Receive OTP → Verify → Register AA account.
  2. Google/Apple:

    • Authenticate via provider → Verify token → Register account.

Adding Guardians


Social Recovery Rules

Default Thresholds:

Example:


FAQs

1. What if I lose access to my guardians?

Portkey allows recovery via alternate guardians or time-delayed fallback methods.

2. How secure are verifiers?

Verifiers use cryptographic proofs and adhere to Web3’s decentralized principles.

3. Can I change my guardians?

Yes, but existing guardians must approve additions/removals.

4. Is social recovery slower than seed phrases?

Approvals are near-instantaneous for active guardians.


Conclusion

Portkey’s social recovery redefines Web3 accessibility by:

👉 Learn more about Portkey’s DID solutions