Skip to content

[Improvement] Explicit support for semi-modular accounts #16

@adam-alchemy

Description

@adam-alchemy
  • For more opinionated account implementations, it should be possible to have some amount of functionality “baked-in” to the account contract. Right now this isn’t disallowed by the standard, but unfortunately other native account functions don’t have some of the “features” plugin functions have. Notably, these include the ability to call them via executeFromPlugin, they may or may not have validation functions + hooks applied over them, and it isn’t clear how the base account could itself implement validation functions and hooks. If we can devise a strategy for bringing account-native features to the same “parity” level as plugin functions, we could have a significantly easier time creating semi-modular accounts.

Metadata

Metadata

Type

No type

Projects

Status

3. Spec update

Relationships

None yet

Development

No branches or pull requests

Issue actions