Get your taxes done using TurboTax

You need to keep detailed records of all crypto coming into your possession.

That value on that date is your basis.

if you exchange from one form to another, that is a capital transaction that is reportable to IRS on your tax return.