https://www.taxconnections.com/taxblog/virtual-currency-tax-implications-irs-notice-2014-21/
Virtual Currency Tax Implications – IRS Notice 2014-21