feat: add verify signature from pub keys