How to Fix WalletNotReadyError
Last updated
The error WalletNotReadyError means your wallet is not ready to connect. This usually happens when the wallet is not installed, not active, or the browser doesn’t support wallet extensions.
If you connect from a computer without a wallet extension installed, the site cannot detect your wallet.
If you try to connect from mobile without the wallet app, the error appears.
If the wallet is only on your phone but you connect from your computer, the connection fails since there is no wallet on the desktop.
Safari does not support wallet extensions. To use a wallet on desktop, switch to a supported browser like Chrome.
If you installed the wallet during the connection attempt, the site may not recognize it yet. In this case:
Restart your browser
Reopen the site
Try to connect again
If the error persists on your phone, use your wallet’s native browser (inside the wallet app). This method always works.
Open the Phantom app on your phone.
Tap the browser (compass) icon at the bottom.
In the search bar, enter the site URL.
The site will open directly inside Phantom, and you can connect your wallet.
Open the Solflare app on your phone.
Tap the browser icon at the bottom of the screen.
Type in the site URL.
The site will open inside Solflare, allowing smooth wallet connection.
Last updated