No clue about the contacts. Please note that effect could also be added in post production with photoshop etc. It might not be contacts at all.
The glittery stuff around the eye is easy to do.
Kryolan makes the best makeup I have seriously ever tried. Their silver is SILVER like reflective sharp tinfoil-looking silver not some shimmery powder. You could line the eye with that and add some actual glitter bits on top for that look.
Looks like shes lined them in black and then a thick rim of silver, and some glitter.
Not to mention the faux eyelashes.