This charter outlines the goals and requirements for the Wallet Working Group, a group of individuals committed to promoting interoperability between wallets, snaps, and dapps on the Ethereum network.
The purpose of this charter is to establish a documented, updatable process for producing ERCs that promote interoperability between wallets, snaps, and dapps on the Ethereum network. To achieve this goal, the group establishes a framework for Ethereum Application members to submit, incubate, and standardize their proposals. This charter will also define coordinates efforts towards promoting interoperability between different types of Ethereum applications, ensuring that they can work together seamlessly. The Wallet Working Group works closely with other groups such as the EIP Working Group to ensure that its proposed standards and proposals are consistent with and complementary to other standards established by these groups. The group also provides guidance and support for members implementing Wallet Working Group-proposed standards and proposals in their work, ensuring that they understand and follow the Wallet Working Group's principles of voluntarism to balance interoperability while maintaining sufficient decentralization. One of the ways in which we intend to achieve this is via maintaining a process that enshrines open communication, voluntary coordination, and promotion of running code as the measure of success. The group also documents decisions, resolutions, and actions taken by it in a transparent manner, ensuring that all members can understand and follow the process as well as suggest changes to the process itself. Finally, the group ensures that all Wallet Working Group-proposed standards and proposals are in compliance with this charter, which remains in effect until this charter is amended or replaced in accordance with the above requirements.