Error: How to Fix the Metamask Error "No keyring found for the requested account"
Transaction error:
"No keyring found for the requested account. Error info: There are no keyrings; There are keyrings, but none match the address;"
1: Hit your identicon, then "lock."
2: Enter your password to unlock your account
3: Try sending the transaction again
DESKTOP:
Try closing out your browser and reopening it and attempting the transaction again.
MOBILE:
Using your mobile phone, try to force close the app from your phone's app settings. Then reopen Metamask and try again.
4: If you tried the transaction again and it still does not work, then uninstall Metamask, and reinstall it.
5: Try the transaction again and it should go through
Source Link