Skip to content

Forbid unnamed derivation paths for snaps in stable #16472

Open
@rekmarks

Description

@rekmarks

Snaps can request arbitrary derivation paths via their key management permissions. We have human-readable names for some derivation paths via @metamask/slip44, but since there are infinite derivation paths, we are going to lack names for most of them. If we don't have a legible name for a derivation path, the user cannot understand the authority granted by the permission, and the permission is unsuitable for production.

Unnamed derivation paths should be rejected in stable, but remain permitted in Flask.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions