Ectonucleotide pyrophosphatase phosphodiesterase 1 (ENPP1, also known as PC-1) has been recently reported to be involved in the pathogenesis of insulin resistance and related diseases. Here, ENPP1 is linked to Insulin resistance.