The Aave liquidity protocol allows you to lend or borrow tokens. When you lend tokens, you receive interest-bearing aTokens that appear in MetaMask. When you borrow tokens, you receive interest-bearing debt tokens which do not appear in MetaMask. It is possible to add these tokens manually from their contract addresse (listed in the Aave developer docs) but it’s cumbersome and does not show their correct negative value.
Note: Coinbase Wallet appears to do this correctly, but no others that I have seen.
The purpose is to display a more accurate total portfolio by showing debts.
Both. And portfolio dot MetaMask dot io please.
Yes, using the “Contact” link, bottom left of the Portfolio dapp. I have received email confirmation and a reply. I submitted a ticked because having a request to add a token silently ignored would appear to be a bug (or at least inconsistency) when compared to the extension and mobile apps. It’s only slightly relevant to this thread.