You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A popup opens on keys.coinbase.com. Sign in with passkey and approve.
Wallet is connected, address is shown in UI.
Refresh the page.
Wallet is disconnected.
Screen.Recording.2026-08-19.at.3.15.02.AM.mov
Summary
Expected: after connecting with Coinbase Smart Wallet or Base Account, a page refresh should keep the wallet connected, the same way it does for MetaMask.
Actual: on refresh the wallet is disconnected.
Only the ethers and ethers5 adapters are affected. wagmi works fine. The Coinbase browser extension also works fine. It looks like this started in 1.8.15 (after the change that lazy loads the Coinbase SDK, PR #5336) and is still there in the latest version.
I have looked into the cause and have a small PR ready for ethers and ethers5 with tests. I will link it here!
Link to minimal reproducible example
https://appkit-lab.reown.com/appkit?name=ethers
Steps to Reproduce
I also tested with the latest published version and the bug is still there.
Do this in a browser WITHOUT the Coinbase Wallet extension installed (or with it disabled).
Screen.Recording.2026-08-19.at.3.15.02.AM.mov
Summary
Expected: after connecting with Coinbase Smart Wallet or Base Account, a page refresh should keep the wallet connected, the same way it does for MetaMask.
Actual: on refresh the wallet is disconnected.
Only the ethers and ethers5 adapters are affected. wagmi works fine. The Coinbase browser extension also works fine. It looks like this started in 1.8.15 (after the change that lazy loads the Coinbase SDK, PR #5336) and is still there in the latest version.
I have looked into the cause and have a small PR ready for ethers and ethers5 with tests. I will link it here!
List of related npm package versions
Node.js Version
v20.19.6
Package Manager
yarn@1.22.19