Voting needs to be 100% in person and completed in one day. After someone votes they would be required to dip their finger in purple ink that won’t wash off for a few days. People can get lots of fake ID’s and voter registrations, but if they walk into a polling place with a purple finger they would not be eligible to vote. Regardless of any paperwork they have. This would actually fix many of the problems in our elections.
“Electoral ink is a semi-permanent ink or dye that is applied to the forefinger of voters during elections in order to prevent electoral fraud such as double voting.” 