we can reduce the amount of ceremony an app needs to do to authenticate users (via SIWE) today. what if apps could SIWE in one line (client-side) by providing an auth url to the wallet provider on `wallet_connect`, and the provider does the SIWE ceremony with the app's server?
a few notes: - uses ERC-7846 (`wallet_connect`) - its one-click connect + SIWE - all of the SIWE properties (chainId, domain, uri, etc) can be inferred by the provider, but can be overridden by the app - reduces round-trips between app and wallet
111