I like to add support for wasm32-unknown-uknown target (aka browser support) Someone already created a [client](https://crates.io/crates/walletconnect-client) Without changing much code and using `#[cfig.(..)]` macro will allow compiling to wasm target.