What wallets are supported?

Currently developers are responsible for implementing wallet support using a third-party wallet abstraction and passing an existing Ethereum Provider/Signer instance to the XMTP client SDK. XMTP may in the future provide our own wallet abstraction as a utility for developers.