SIDH library looks good but lacks documentation and samples. The only signature-related code was found at http://github.com/yhyoo93/isogenysignature/blob/master/tests/kex_tests.c appeared not able to sign/verify message (just measure abstract performance of some partial calculations).
Thus it's not clear how to mix arbitrary message to SIDH signature and then verify the signaure corresponds to initial message?