Skip to content

whats the minimum functionality a wallet needs to support to "allow features" & which "atomic" features exist today that wallets should or can support and how do they work? #3

@serapath

Description

@serapath

@todo

  • define feature negotiation (as the most basic and only feature
  • define most basic wallet functionality and optional features
  • define all features of web3js in a module way
    • e.g. eth_sendTransaction
  • define all features specified as EIP's
    • e.g. setting/changing blockchain network (e.g. EIP-2015)

Even the most basic wallet functionality could be a feature and the "out of the box feature" which every wallet needs to support is "feature negotiation" and the most basic possible wallet supports no features at all, but probably every wallet would support a payment feature, but there might be wallets who don't support payments and maybe only deal with storing secrets?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions