Notes for session E4 at WalletUncon 2023

Title of talk: First draft for Wallet WG Charter
Convener(s) of talk: Kyle Den Hartog
Scribe(s) of talk:
Links to any presentation matter:

Tips:

  • if you use github or gitlab handles instead of names, that allows scribes and conveners to be easily findable/taggable in threads when these notes get published to the CASA github org)
  • preface remarks with name/handle and org if you WANT to be credited for contributions or ideas.
  • feel free to call multiple people "anon" if you don't catch their names or they do not give them
  • most scribes love an assist!

Notes

  • heirachical notes recommend
    • for capturing flow

document

Initial requirements defined in discussion

Wallet Working Group Charter

Now that Ethereum ERCs are separate from EIPs, we need to define a process. We will take inspiration from relevant processes, including EIP-1, but write something from scratch that is tailored to our specific needs.

Goals / Requirements

  • Record of decisions and archive
  • "Principle of voluntarism"
    • Wallets/Snaps/Dapps can ultimately do whatever they want! This is a best-effort basis to coordinate between wallets.
  • Minimum 2 implempentations to finalize - enshrine test suite as the way to determine this
  • Method to signal objection and way to override objection in finalization
    • The ability to override finalization is done by an appointed group (similar to TAG at W3C)
  • Need an Errata ability and/or the ability to make a standard living similar to WHATWG and version off a commit
  • Proposals will be numbered following the EIP process
  • Proposals will be expired if they are not finalized with a certain period of time
    • A year?
Select a repo