`self.otter_endpoint` doesn't seem to be used anywhere - would it make sense to leave this out, as it is in the prod environment?