Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ERC: Wallet-Linked Services for Smart Accounts #934

Open
wants to merge 14 commits into
base: master
Choose a base branch
from

Conversation

sullof
Copy link
Contributor

@sullof sullof commented Mar 1, 2025

Propose the introduction of a registry for wallet-linked services, allowing ERC-4337 wallets to attach external services (e.g., recovery, automation, compliance) in a permissionless and non-invasive manner. By leveraging ERC-1167 minimal proxies and CREATE2, it ensures deterministic deployments and backward compatibility with existing ERC-4337 wallets.

Motivation

ERC-4337 (Account Abstraction) revolutionized smart accounts, but existing proposals like ERC-6900 focus on internal modules. This proposal generalizes service binding, enabling wallets to attach external services dynamically. Key benefits include:

  • Modular Extensibility: Wallets can attach services without upgrades.
  • Permissionless Innovation: Developers can create services for any ERC-4337 wallet.
  • Backward Compatibility: Works with existing wallets like Safe, Argent, and Biconomy.

@eip-review-bot
Copy link
Collaborator

eip-review-bot commented Mar 1, 2025

File ERCS/erc-7897.md

Requires 1 more reviewers from @g11tech, @SamWilsn, @xinbenlv

@github-actions github-actions bot added the w-ci label Mar 1, 2025
@eip-review-bot eip-review-bot changed the title Introducing Generalized Wallet-Linked Services Add ERC: Generalized Wallet-Linked Services Mar 1, 2025
@sullof sullof changed the title Add ERC: Generalized Wallet-Linked Services Add ERC: Generalized ERC4337 Wallet-Linked Services Mar 1, 2025
@eip-review-bot eip-review-bot changed the title Add ERC: Generalized ERC4337 Wallet-Linked Services Add ERC: Generalized Wallet-Linked Services Mar 1, 2025
@sullof sullof changed the title Add ERC: Generalized Wallet-Linked Services Add ERC: Generalized Wallet-Linked Services for ERC4337 wallets Mar 2, 2025
@eip-review-bot eip-review-bot changed the title Add ERC: Generalized Wallet-Linked Services for ERC4337 wallets Add ERC: Generalized Wallet-Linked Services for Smart Accounts Mar 2, 2025
Copy link

github-actions bot commented Mar 3, 2025

The commit 125082e (as a parent of 9cc2e59) contains errors.
Please inspect the Run Summary for details.

@github-actions github-actions bot removed the w-ci label Mar 3, 2025
@eip-review-bot eip-review-bot changed the title Add ERC: Generalized Wallet-Linked Services for Smart Accounts Add ERC: Wallet-Linked Services for Smart Accounts Mar 3, 2025
Co-authored-by: Mercy Boma Naps Nkari <96525594+bomanaps@users.noreply.github.com>
Co-authored-by: Mercy Boma Naps Nkari <96525594+bomanaps@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants