Notary public

A professional witness empowered to perform various legal formalities, from verifying signatures to authenticating documents. They can even administer oaths and declarations used in affidavits and statutory declarations.