Proof of Work Template