Detect staking activity in self-custody wallets where staking and unstaking happens as a direct interaction with a smart contract as opposed to an exchange. Enabling this functionality would mean:
• Staking and unstaking transactions correctly treated as transfers when no token is received to represent the stake
• Staking rewards automatically tagged and treated correctly for tax purposes
• Ensuring that when support is added for new tokens with staking use cases, we simultaneously add support for their staked counterparts (i.e. SDT and xSDT) When tokens aren't supported, they appear with a blue circle instead of the correct symbol and may not have the correct pricing and cost basis information.
Until we add support for these types of transactions, you can manually modify transactions to mark them with the correct tags. You can also use a custom currency to replace any unsupported staked tokens.