Hello,
I am an experienced Web Developer with over 15 years of experience. I have understood what your requirement is and I can do this within 1 day. I can create the scratch box for you, which will initially be covered, and when a user scratches it, bits of it becomes visible as he keeps scratching, just like a real-life scratch card.
Looking forward to hearing from you.
Regards,
Sid