Fetching details from the dictionary...
proof; evidence; sign; testimony; testament (to something); vindication
witnessing; testifying; testimony
それが彼の証しだ。
That is his proof.
友情の証しに写真を撮った。
We took a photo as a sign of friendship.
この傷は戦いの証しである。
This wound is a testament to the battle.