@wwei @0xhardman @kahn.yuan might be good to discover non-wagmi vanilla JS solution for connecting the wallet.
There are some issue related to wagmi: [BUG] Some error happened when import donate3 · Issue #1 · lxdao-official/donate3-sdk-import-demo · GitHub
And the package size are large due to so many dependences.