Not quite. As long as someone fills out the IRS form, and you do e-verify you are good to go. They don't have to prove citizenship or residency in the State.
And what is it you are using to e-verify?
Title I: Control of Illegal Immigration - Part A: Employment - Amends the Immigration and Nationality Act to make it unlawful for a person or other entity to: (1) hire (including through subcontractors), recruit, or refer for a fee for U.S. employment any alien knowing that such person is unauthorized to work, or any person without verifying his or her work status; or (2) continue to employ an alien knowing of such person's unauthorized work status.
Establishes an employment verification system. Requires: (1) the employer to attest, on a form developed by the Attorney General, that the employee's work status has been verified by examination of a passport, birth certificate, social security card, alien documentation papers, or other proof; (2) the worker to similarly attest that he or she is a U.S. citizen or national, or authorized alien; and (3) the employer to keep such records for three years in the case of referral or recruitment, or the later of three years or one year after employment termination in the case of hiring.
So different, but not vastly different. In other words,
the employee provides proof of status, and the
employer verifies the proof.
So a voter ID would require the voter provide proof of status (via, for example, a passport, birth certificate, social security card, alien documentation papers, or other proof); and then the Voting Registration Board (or whatever it's called in whatever State) would verify the same. This does not strike me as unreasonable.
Heck, we could even make it say this:
Title I: Control of Election Fraud - Part A: Voting- Amends the Immigration and Nationality Act to make it unlawful for a person or other entity to: (1) Register (including through subcontractors), recruit, or refer for a fee for voting any alien knowing that such person is unauthorized to vote, or any person without verifying his or her voting status; or (2) continue to allow voter registration an alien knowing of such person's unauthorized voting status.
Establishes a voting verification system. Requires: (1) the Voter Registration Board to attest, on a form developed by the Attorney General, that the voter's status has been verified by examination of a passport, birth certificate, social security card, alien documentation papers, or other proof; (2) the voter to similarly attest that he or she is a U.S. citizen or national, and (3) the Voter Registration Board to keep such records for three years.
We could even include: "Nothing in this Act shall be construed to authorize a national identity card or system."
details here:
https://www.congress.gov/bill/99th-congress/senate-bill/1200