Every conveyance, contract or agreement proper to be recorded, may be acknowledged or proved before any judge of a United States court, any judge of the supreme court, any judge of the circuit court, or any chancellor, or any judge of the county court, or before any clerk of a court of record or notary public, who shall certify such acknowledgment or proof under the seal of his office, or before any justice of the peace, or police justice, or mayor of any city, town, or village, or clerk of a municipality, or member of the board of supervisors, whether the property conveyed be within his county or not.