Summary: adapter does not emit the correct data when connected. provider is also necessary to be emitted but is currently omitted - no-modal.ts on connection with Web3AuthModal requires this but right now it fails as it is undefined:
I see you’re encountering issues with the TorusWalletAdapter and Wagmi Web3Auth Connector, and you’ve provided the respective PR links. Thanks for sharing those; it’s helpful for the team to reference directly.
The Torus Wallet has been officially deprecated and hence the adapter is causing the issues. I’d request you to use our default evm adapters package rather, which will help you integrate all wallets possible: Default EVM Adapter | Documentation | Web3Auth
I understand your point. We’ll be soon deprecating the torus-evm-adapter package as well. For wagmi integrations, we do not recommend using external wallets since wagmi connectors can easily handle that for you. You can use all social login methods from web3auth for that.
Nonetheless, thanks a lot for raising the PRs, I’ll test and accordingly ask the engineering team for a merge. The contribution like yours help the community a lot