NC does not tax the earnings or the contributions : https://www.optumbank.com/all-products/hsa/tax-center.html
Thank you so much for the information and your source! It is exactly what I needed to know.