ETH2 staking on Coinbase
Coinbase has issued temporary ETH2 tokens in anticipation of the ETH 2.0 launch. We should support these. https://help.coinbase.com/en/coinbase/trading-and-funding/staking/ethereum-2-0-staking
Coinbase Never Updated
On connecting Coinbase via API sync (using the Continue with Coinbase option) users see a message under their wallet that their account was Never Updated. In some cases, users also have reported receiving an email stating "Your Coinbase account failed to import" This error is notable on the welcome page for users that have no other wallets synced to CoinTracker showing "Data import in progress" and on the wallets page for users with multiple wallets/exchanges reflecting the Never updated message seen in the attached screenshot. Users have reported error messages stating: 🔺 Never Updated 🔺 Account failed to import 🔺 Data import in progress This error is frequently seen after a user attempts to remove and then reconnect their Coinbase account as a workaround to a separate error related to revoked tokens. Currently, there is not a user-facing workaround - the issue is being actively investigated. You can monitor the status of this issue on our status page .
Auto-tag staking rewards from Coinbase
For example, Tezos received from staking on Coinbase should automatically be marked as a staking reward.
Subtract Coinbase Pro fees from quantity received
When selling an asset, the exchange fees are not subtracted from the Proceeds (the exchange fees for purchases are correctly incorporated into the cost basis). This affects exchange accounts, including Coinbase Pro. Users may find that Form 8949 and Schedule D with higher capital gains or lower losses because exchange fees were not subtracted from proceeds. Amounts reported on Tax Center are incorrect and incomplete. For most of our users, it may not be feasible to make manual corrections to the proceeds on each transaction due to the large number of transactions on their exchange accounts. However, if you do wish to make manual corrections, your changes will remain in place as the exchange continues to sync with your CoinTracker account. Please also be aware that if you make manual changes, you will need to undo them once we ship this fix, since our changes on top of the manual edits will make the calculations incorrect for those transactions. One way of doing this would be to remove the exchange, which deletes all transaction history, then reconnect it.
Support collateral/loans on Coinbase
Timestamps on transfers from Coinbase Pro to Coinbase are incorrect
Sometimes when a user transfers funds from Coinbase Pro to their Coinbase account the timestamp on the transfer out shows up with a later timestamp than expected. This causes 'Negative balance' errors on the account.
Free Coinbase coins
Show cost basis as zero when receiving free Coinbase coins by watching videos and answering questions.
Coinbase Advanced Trade - Buy fees not included in cost basis
Coinbase Advanced Trade 'Buy' transactions sync through the standard Coinbase API. Buys made on standard Coinbase include the fee as part of the cost basis for the asset purchased. Advanced Trade 'Buy' fees are not included in the cost basis. The fee is listed but not used in the cost basis calculation.