When using Avocado you interact through a smart contract wallet. There are some limitations to how applications interact with Smart Contract wallets. For example a Smart Contract cannot sign messages to log into websites.
You may see this issue occur on applications like Opensea which require signing a message before using the app.
Currently, there isn't a proper mechanism that allows smart contract wallets to sign transactions. Avocado can be integrated into platforms as a wallet option enabling users to sign into these kinds of sites.
โ
โ