Reckon it needs someone kind of contract to make it happen between clients and job contributors ?
Discussion
I don’t think so. Even places like Upwork that are more hands on don’t use contracts.
On mturk if I remember correctly you just go on the workers reputation rating. This could be possibly solved with a web of trust rating or actual user feedback and rating mechanism.