ENPP1 and cancer: This study provides new insight into the designing of novel ENPP1 inhibitors and warrants further development of small molecule immune modulators for cancer immunotherapy.