Proof Of Work Template