@Nnamdi I wrote:
I get that but its simply too easy to creat an account. If you really want to stad out as a new hire you have to be 100% honest and have a way for the client to verify who you claim to be
This sounds a bit like what freelancers often say about clients. They want all manner of screening and payment verification before a client is allowed to post a job.
As both a client and a freelancer, I find it pretty easy to assess the person I'm working with and manage contracts safely.