Then you can't give licences to illegals and green card holders.Simplest and most accurate solution? Everyone is registered and "reregistered" when they get a driver's license and each time they renew registration.
Allow college kids to register on campus or online with a campus email address if they don't drive, and old folks can do so at their local senior center or any government office.
Oregon did it - and it's working spectacularly
https://www.nytimes.com/2016/12/02/u...istration.html
A new strategy to register voters got a first test last month, and the early results suggest it was a success.
Under a first-in-the-nation law that went into effect at the start of the year, Oregon automatically registered more than 225,000 residents based on interactions with the state’s department of motor vehicles, such as obtaining or renewing a driver’s license. Of those, nearly 100,000 voted last month, a turnout rate of 43 percent, more than half the 80 percent rate among all registered voters in the state.
“For Oregon to get that just among the people who are automatically registered is quite a feat,” said Barry Burden, a professor of political science at the University of Wisconsin-Madison and director of that school’s Elections Research Center.
The law represents one of a handful of recent attempts by states to expand voting access even as many others sought to limit it, often by imposing strict requirements intended to protect against voter fraud, which most experts agree is not a widespread concern.