Crypto is property, so a sale is a capital transaction
The IRS is explicit: "Virtual currency is treated as property and general tax principles applicable to property transactions apply to transactions using virtual currency" (FAQ Q2). Selling units for dollars gives you a capital gain or loss equal to "the difference between your adjusted basis in the virtual currency and the amount you received in exchange" (FAQ Q7), and the same shape holds for an exchange for goods, services or another asset, where the amount received is the fair market value.
Ordinary income is a separate lane this page does not walk. Mining, staking and payment for services are taxable as income - the IRS Digital assets page says plainly that "Income from digital assets is taxable" - but they are not a sale, and they are not estimated here.