What is TOTP
TOTP (also known as Time-based One-Time Password) is a technology that provides identification of users through the combination of two different components. In this case, you’ll protect your account with something you know (your password) and something you have. With TOTP enabled on your OneSwap Wallet, you will have to provide your password (first “factor”) and your 2FA code (second “factor”) when signing in to your account.
Recommends using Google Authenticator or another offline authenticator app such as Authenticator.
What is Secret Key in TOTP?
A secret key is a piece of information or parameter, usually a string of 16-digit combinations of letters and numbers, that is used to encrypt and decrypt messages in asymmetric, or secret-key, encryption.
Take Google Authenticator for instance: will provide you with a string of 16-digit Secret Key while binding Google Authenticator. If you've lost the device with your Google Authenticator, you can download the same app in a new phone and retain 2FA by reentering Secret Key on the APP. Please understand that OneSwap will NOT save or back up your Secret Key and your Google Authenticator will be LOST and unable for retrieved if you forgot or lost Secret Key.
How to keep Secret Key?
1. Write them down on a piece of paper
2. Take a screenshot and back up in your Cloud storage
3. Record in your TOTP apps
Why is my correct TOTP code “Incorrect"?
The most common cause for "Incorrect Code" errors is that the time on your Authenticator app is not synchronized with your time of the local server. In this case, please make sure that you have the same time in your Google Authenticator app as your local time.