What is the currency of Liechtenstein?

Although the euro can be used in Liechtenstein, (but only in large shops and a few other places), the official national currency is the Swiss Franc (CHF). Other than that major credit cards - especially Visa - are widely accepted almost everywhere.