Cryptocurrency users are required to specify the dollar equivalent of every transaction. This is based on various scenarios, such as mining profits, rewards for goods sold or services rendered, and airdrops. In these cases, taxes are applied in a different manner.