Sometimes when trying to deploy your smart contract from remix, it may refuse to select the inject web 3 provider(MetaMask) and connect your wallet. It may occasionally throw the following error;
> No injected Web3 provider found. Make sure your provider (e.g. MetaMask) is active and running (when recently activated you may have to reload the page)
Below is the simple step to fix this error.
- First, make sure your MetaMask is unlocked. Unlock it by simply typing your password.
- Next, right click on the MetaMask icon on your extensions bar and click on manage extension from the popup menu.
- Then toggle on developer mode on the next screen.
- Lastly, **click on update **to update your MetaMask extension.
- Return to Remix and you should now be able to connect your wallet to remix.
Top comments (0)