Do I need to carry an ID Proof at the time of boarding?

Yes, you need to carry the ID proof at the time of boarding. The ID proof should have the same Name and other details as mentioned while booking the ticket .