add witness endpoints