# Eth Wallet Devs meeting, 2023-05-17 ## Demo of wallet test framework - intro: Sam and Nicky (sp?) have been working on it for a few weeks - front-end PRs welcome! functional for now - https://wallet-test-framework.herokuapp.com - "manual glue" for now-- enter chainID etc (cut and paste from pre-configured metamask, for ex.) - running against a serverside ganache (for RPC definitions) - could be built from npm package - wtf.allwallet.dev - Browser Interfaces - [5749 - Enkrypt's multi-provider EIP](https://eips.ethereum.org/EIPS/eip-5749) - [6963 - pedro's version of the multi-prov ider](https://eips.ethereum.org/EIPS/eip-6963) - just merged yesterday - [7039 - custom protocol handler](https://github.com/ethereum/EIPs/pull/7039/files) - earlier version had webRTC, but now only `postMessage` - micah: can you store things locally? Sam: yes, with context page - micah: mobile wallets proxied from desktop browser? sam: it's not smooth but it's possible - 7039 versus 6963? - no injection, no installation - some browser allow multiple handlers registered for same protocol scheme - iframe src="web+evm://" - links to [prototypes in discussion thread](https://github.com/SamWilsn/wallet-demo) - prototypes are a little old! might rewrite in typescript or welcome to PRs if others want to - scheme TBD (Sam willing to lead specifying it) - web3 is already registered at IANA - Victor - AllERCDevs - [agenda of yesterday's meeting](https://github.com/ercref/AllERCDevs/issues/1) - open, newbie-friendly community - come to learn about current EIPs, or to request peer review of ideas at any stage - Victor - Wallet Detection [EIP-5269](https://eips.ethereum.org/EIPS/eip-5269) - Prior art: - [EIP165](https://eips.ethereum.org/EIPS/eip-165) - [CAIP-25](https://chainagnostic.org/CAIPs/caip-25) - If interested, come to the next AllERCDevs meeting! Still not final, so open to design discussion