On H1B,if I decide to transfer to US exchange,withdraw as USD some of my crypto which I bought on an international exchange when I was in my home country,how to file tax?

Will it be considered as Short or Long term capital gains? And how would the profit/loss be determined and how much % would I have to pay tax? Filing as an employed single.