Something went wrong. Try again.
Something went wrong. Try again.
login: Sign in with Ethereum with browser wallets and bare WalletConnect
Drops Reown AppKit and wagmi, whose UI phoned home to Reown and whose default connectors brought in Coinbase's and Base's SDKs. "Continue with Ethereum" now lists the browser's wallets (EIP-6963, else window.ethereum) and, when the node has a WalletConnect project id, WalletConnect through @walletconnect/sign-client with telemetry off and our own QR code. Both sign the same SIWE message up to completeEthereumSignIn. Browser wallets no longer need a project id. The wallet chunk is 1.86 MB instead of 7.2. The Babel plugin shrinks to inlining viem's own import()s, which would otherwise put part of viem in the eagerly loaded __common chunk.
Author Eli Mallon Date (Oct 27, 2026, 7:42 PM UTC) Commit
Copy SHA
Parent eb785587 eb785587f7c5763871c846e7aaaa1f972222abab