Tomo Docs
Tomo Docs
  • Overview
    • Introducing Tomo
    • Tomo's Key Management
  • Tomo SDK
    • TomoEVMKit
      • Quick Start
      • Use with Ethers.js
      • Migration from RainbowKit
      • Migration from Blocknative
      • Supported Chains
    • Tomo Web SDK
      • Quick Start
      • Solana Provider
      • EVM Provider
      • Bitcoin Provider
      • Tron Provider
      • Movement Provider
      • Sui Provider
    • Tomo Telegram SDK
      • Quick Start
      • Wallet Provider
        • EVM Provider
        • Solana Provider
        • Sui Provider (Beta)
        • TON Provider
      • Partners
    • Tomo Enterprise SDK
      • For Babylon
        • Install the SDK
        • Tomo Wallet Provider
        • Bitcoin Provider
        • Cosmos Provider
        • Multiple Connection Mode
        • Integrate Extension Wallet
          • Submit Wallet PR
          • Extend the SDK
          • Q & A
        • Integrate Mobile Wallet
  • TOMO WALLET
    • Tomo Wallets
    • Mobile Wallet
      • Tomo Keys
        • Bonding Curve Explained
        • How to: Tomo Keys
      • TomoID
        • How to: TomoID
        • How to: Connect Instagram
      • Tomo Socials
      • Tomo Android App
      • Tomo iOS App
    • Extension Wallet
      • Developer Manual
        • EVM Integration
        • Bitcoin Integration
      • Example of User Flows
        • Claiming Signet BTC
        • Staking at Testnet
      • Install Link
    • Telegram Wallet
      • Quick Start
      • Chains/Networks
      • User Manual
        • Account Security
        • Gift feature
        • FAQ
        • Transaction
        • Swap
  • ABOUT US
    • Brand Assets
    • Privacy Policy
Powered by GitBook
On this page
  1. Tomo SDK
  2. Tomo Web SDK
  3. Embedded Wallet (UI Component)

Login and Setting

Last updated 9 months ago

When a web3 product supports the Tomo social wallet, you can use the social login option to connect to your Tomo social wallet. Currently, we support login from Email, Gmail, and X (Twitter) accounts.

If it's your first time using the social wallet, you must set up your passkey as 2FA to sign transactions. 2FA is necessary for using Tomo wallet.

After login, Tomo will automatically connect to the existing wallet or create a new wallet for a new account. A new wallet will require the user to set the passkey for security.

The first-time logging into a dApp, you can check the token list specified by the dApp developers directly, including balance, price, and total value.

In the setting phase, you can bind your wallet to other social accounts and emails by clicking the profile icon. It is recommended that you bind the email to log in even if your social account is no longer available. You can also set up new 2FA methods (new passkey or Google authenticator) to enhance security in case of device loss. Finally, if you are confident about maintaining the private key, you can download a Tomo wallet (mobile or extension) and social login to it to export your mnemonic phrase.

Social login interface
Setup 2FA
Main page of Tomo social wallet
Account's security setting