Right? No, you have no right to vote for president. None. The only two federal elections in which you have a right to vote are for your congressbeing and, since the idiotic 17th amendment, your two senators.
The constitution says, unequivocally, that the states shall elect a president by nominating electors, basically one for each congressional seat and one for each senatorial seat. Plus 3 for the District of Columbia. 538 of them. How the individual states do this is up to them. That all 50 states exercise their right by allowing the people to vote is pure happenstance. They could just as easily do so by playing
paper, rock, and scissors or any other method they choose.
The only part of the popular vote addressed by the constitution says that if you do have a public election then you have to let everyone participate.