Let’s say my parents in other country send me 100 bitcoins.
If I want to sell all 100 bitcoin and transfer the money to my bank account in U.S., is that money taxable or not?
I’m a California resident.
The regulation of Bitcoin has very different treatment in each country and there are differences between even the US states how they treat cryptocurrencies. I suggest you find a local tax consultant who is familiar with digital assets and the local legislation about Bitcoin in your area.