ChainGPTChainGPTHelp Center

Secure your Saleium account with 2FA, passkeys, and recovery codes

Updated Jun 21, 2026, 09:46 AM

You can protect your Saleium account with two-factor authentication (TOTP), passkeys, and 10 one-time recovery codes, all managed under Settings -> Security.

Who this is for: Both project operators and participants, since every Saleium account supports the same optional security factors.

How does login work on Saleium?

Your wallet is your identity and your first login factor. On your first login you complete a short registration: first and last name, an email you verify, and optional project, website, Telegram, team size, and interests. Returning users go straight to login with their wallet. On top of that wallet login, you can add two optional security factors: an authenticator app (TOTP) and one or more passkeys. You manage both, plus your recovery codes, on the Settings -> Security page.

A safety note that applies to everyone: Saleium will never ask for your seed phrase, recovery phrase, or private key, and support will never ask for them either. Do not share them with anyone.

How do I enable 2FA with an authenticator app?

Two-factor authentication (2FA) uses a time-based one-time code (TOTP) from an authenticator app such as your phone's authenticator.

  1. Go to Settings -> Security.
  2. Choose to set up 2FA with an authenticator app (TOTP).
  3. Scan the on-screen QR code with your authenticator app, or enter the setup key manually.
  4. Enter the 6-digit code your app generates to confirm the link.
  5. When 2FA is enabled, Saleium gives you 10 one-time recovery codes. Save them before you finish (see below).

After this, sensitive actions may ask you to re-verify with your authenticator code as a step-up check.

How do I add a passkey?

A passkey is a WebAuthn credential tied to your device. It can use Face ID, a fingerprint, or a hardware security key, so you can sign in without typing a code.

  1. Go to Settings -> Security.
  2. Choose to add a passkey.
  3. Follow your browser or device prompt to create it with Face ID, your fingerprint, or a security key.
  4. Confirm, and the passkey is saved to your account. You can add more than one passkey, for example one per device.

What are the 10 recovery codes and how do I save them?

When you turn on 2FA or passkeys, Saleium issues 10 one-time recovery codes. These are your backup if you ever lose your 2FA device or your passkey.

  1. Copy or download the 10 codes the moment they are shown.
  2. Store them somewhere safe and offline, such as a password manager or a written copy kept in a secure place.
  3. Each code works only once. After you use one to get back in, treat it as spent.
  4. Keep them private. Anyone with a recovery code plus your wallet could pass your second factor.

You can view and manage your factors and recovery codes any time on Settings -> Security.

What is step-up re-verification?

Some sensitive actions trigger a step-up check, which means Saleium asks you to re-verify before the action goes through. You confirm with your authenticator code or your passkey, the same factors you set up under Settings -> Security. This is an extra confirmation, not a separate password.

What do I do if I lose my device?

If you lose the phone with your authenticator app, or the device that holds your passkey:

  1. Sign in with your wallet as your first factor.
  2. When prompted for your second factor, use one of your 10 recovery codes instead of the authenticator code or passkey.
  3. Once you are back in, go to Settings -> Security and set up a fresh factor on your new device, for example a new authenticator link or a new passkey.
  4. If you have used several recovery codes, review your remaining codes on Settings -> Security so you do not run out.

Remember that Saleium and its support team will never ask for your seed phrase, recovery phrase, or private key to help you recover access.

Common issues

  • My authenticator code is rejected. TOTP codes are time-based, so make sure your phone's clock is set to update automatically. Wait for the next code and try again.
  • I did not save my recovery codes. Go to Settings -> Security to manage your factors and codes. If a fact about regenerating codes is not shown there, UNKNOWN.
  • I lost both my device and my recovery codes. UNKNOWN. Contact the ChainGPT team for account help, and never share your seed phrase or private key with anyone who asks.
  • My passkey will not prompt. Confirm you are on a device and browser that supports WebAuthn, and that the device biometric or security key is set up.

Related articles