This is a common error when your wallet doesn't have enough balance to sign transactions. To solve the problem you have to top-up your account with additional $NEAR, transferring funds from another account or exchange:
Your wallet contains information that needs to be securely stored on the blockchain.
Validators and node operators must pay for the storage that keeps a copy the blockchain, including your wallet information.
NEAR Protocol introduced storage costs to economically represent this cost, requiring a minimum account balance that increases with the size of your wallet data.
A few examples of this data are:
- variety of fungible tokens stored in your account;
- number of applications you are logged in, such as Paras.id or Skyward Finance;
- number of recovery methods in your wallet;
- if you are using the 2FA.
You can open the link and see a detailed breakdown of your balance, including the portion that is reserved for storage.
As of today, the only way to free up blockchain space, reducing the $NEAR reserved for storage, is to de-authorize unused dApps or disable the 2FA. In the future, NEAR Wallet will offer additional ways to free up space, such as removing unwanted fungible tokens or unused access keys.