To file a trademark you need the applicant's name, address and legal status, the mark itself (word or a clear logo image), the class and goods or services description, the date of first use if already used, a user affidavit with evidence for prior use claims, Form TM-48 if an agent files, and Udyam or DPIIT proof to claim the lower fee.