
Potentials and challenges of the Swiss E-ID (1/2)
The Swiss Confederation will provide electronic proof of identity (e-ID) for Swiss citizens in spring 2026. The underlying trust infrastructure is based on the Self-Sovereign Identity architectural approach. These developments offer significant opportunities for the various economic sectors in Switzerland but also challenges in the effective implementation and use of verifiable credentials. In addition to the use of the Swiss e-ID as proof of identification for opening a bank account, participation in the Confederation’s trust infrastructure offers further potential for Swiss banks. The e-ID can be used in other customer processes and significantly improve the customer experience. In addition, banks can also issue their own proof of identity on the Confederation’s trust infrastructure (Source).
This is the first part of a two-part blog post series on the Proof of Value of the OpenBankingProject.ch on the topic of “Use of Swiss E-ID”, which took place from October 2024 to February 2025.