OTP and event server