Blockchain Blog

Tutorial: What is Two Factor Authentication, and how to use it on your wallet

Two Factor Authentication (TFA or 2FA abbreviated) is a process to verify your identity when trying to access a service on the web, using two forms of authentication. On, our 2FA uses your regular password in combination with one of the following methods: SMS message (text message), Yubikey, Google Authenticator, or Email. For best security practices, we’d recommend the first three options as being superior to Email.

The way it works is when you create a wallet with, you have the option to select a second form of authentication in the Security section, where it says Two Factor Authentication. Let’s walk through a common selection choice, SMS message.

To get setup with 2FA security on your wallet, after your initial login, you will want to navigate to Account Settings, as shown below.

After clicking Account Settings, on the left menu click on Security. You will then see Two Factor Authorization, with a drop down of choices. For this example, you will select SMS Message.

Here is where you will setup your 2FA with your mobile phone, as a second form of authentication to login to your wallet. You will need to enter in your mobile phone number. You will then be sent an authorization verification code via text message. Enter in the code in the SMS Verification Code field and click Verify.

That’s it! Once you verify your phone number, you will have just successfully setup 2FA on your wallet. When you login now, you will need to enter in your password plus the text message code, which will be a unique code that is sent to you on each login attempt.

Why is this important

2FA is extremely important, not just for Blockchain, but for any website or application that deals with sensitive data. Keeping your bitcoins secure is always paramount. To ensure that your wallet is never compromised by a third-party, you should always enable 2FA. In addition, you should also always make sure that your password is secure.