You will need a valid passport to enter Switzerland. A visa is not required for citizen of many nationalities (in particular EU, the US, and Canada). For more information see here.
Conference attendees who require a visa will typically need an invitation letter from the RWC General Chair. We are asking those who are requesting a visa letter to fill out the following Google Form. We will contact you with a letter or further questions within a few days.