attester

noun

1.
someone who affirms or vouches for the correctness or truth or genuineness of something
Derived from:
attest