Knowledge BaseAboutAbout (opens in a new tab)
(opens in a new tab)
  • Introduction
    • Overview
    • How it works
    • Getting Started
    • General Flow
    • Versioning
      • Setup Authentication
        • Email
          • Login
          • Verify Login
        • Username
          • Login
          • Register
        • Google
          • Configuring OAuth
          • Authorize
        • Telegram
          • Configuring Telegram
          • Authorize
        • Whatsapp
          • Configuring Meta Business
          • Login
          • Verify Otp
        • Apple
          • Configuring OAuth
          • Authorize
        • For Custodial Implementation
        • For Non Custodial Implementation
      • Operation
        • Create New Wallet
        • Create Rampable Account
        • Recover Wallet by Secret
        • Cancel Transaction
        • Check Balance Coin
        • Check Balance Token
        • Check Batch Balance Token
        • Estimate Gas
        • Get Address
        • Refresh Rampable Token
        • Refresh Token
        • Send Coin
        • Send Nft
        • Send Token
        • Send Transaction
        • Sign Message
        • Sign Transaction
        • Sign Typed Data
        • Transaction Detail
        • Transfer Erc 721
        • Transfer Erc 1155
      • Reference
      • Networks
      • Overview
      • Getting Started
        • Getting Started
              • Login
              • Verify Login
              • Login
              • Register
              • Authorize
              • Authorize
              • Login
              • Verify Otp
              • Authorize
          • Operation
            • Create New Wallet
            • Recover Wallet by Secret
            • Cancel Transaction
            • Check Balance Coin
            • Check Balance Token
            • Check Batch Balance Token
            • Estimate Gas
            • Get Addresses
            • Refresh Token
            • Send Coin
            • Send Token
            • Send Transaction
            • Sign Message
            • Sign Transaction
            • Sign Typed Data
            • Transaction Details
            • Transfer Erc 721
            • Transfer Erc 1155
          • On Ramp / Off Ramp
          • Refresh Rampable Token
            • Create Onramp
            • List Transaction
            • Quote
            • Transaction Detail
            • Create off Ramp
            • List Transaction
            • Quote
            • Reply Info
            • Transaction Detail
            • All Recipients
            • Create Recipient
            • Delete Recipient
            • Update Recipient
            • List All Banks
            • List All Crypto
            • List All Currencies
            • List All Payment Method
            • Personal Token
    • Overview
    • Concepts
    • General Flow
    • Authorization
        • Create Account
        • Get User Operation List
        • Submit User Operation
          • Activate Account
          • Transfer ERC20 Token
          • Transfer Native Coin
          • Transfer ERC721 Token
          • Transfer ERC1155 Token
          • Sign Transaction
          • Activate Account
          • Transfer ERC20 Token
          • Transfer Native Coin
          • Transfer ERC721 Token
          • Transfer ERC1155 Token
          • Sign Transaction
        • (Individual) Top-Up Gas Tank
        • (Individual) Get Gas Tank Top-Up History
        • (Individual) Get Gas Tank Usage History
        • (Organization) Top-Up Gas Tank
        • (Organization) Get Gas Tank Top-Up History
        • (Organization) Get Gas Tank Usage History
        • (Organization) Get Gas Tank Info
        • Get Sign Message Hash
        • Get Sign Typed Data Hash
        • Build Signature
    • Overview
    • Getting Started
    • Setup Authentication
    • Demo
    • Overview
    • How it works
    • General Flow
    • Authorization
      • Create Account
      • Check Account
        • Check Wallet's PIN Status
        • Set Initial PIN
        • Update PIN
        • Sign Generic
        • Send Generic
          • Personal Sign
          • Sign Typed Data
          • Transfer Coin/Native
          • Transfer Token/ERC20
          • Transfer NFT/ERC721
          • Transfer ERC1155
          • Raw Transaction
          • Transaction
          • Transfer Coin/Native
          • Transfer Token/ERC20
          • Transfer NFT/ERC721
          • Transfer ERC1155
          • Raw Transaction
          • Transaction
          • Speed Up Transaction
          • Override Transaction
          • Cancel Transaction
          • Transfer Coin/Native
          • Transfer Token/ERC20
          • Transfer NFT/ERC721
          • Transfer ERC1155
          • Raw Transaction
          • Transaction
        • Nonce
          • Legacy Transaction
          • Native Segwit Transaction
          • Legacy Transaction
          • Native Segwit Transaction
          • Cancel Transaction
          • Legacy Transaction
          • Native Segwit Transaction
          • Legacy Transaction
          • Native Segwit Transaction
          • Legacy Transaction
          • Native Segwit Transaction
          • Message
          • Off Chain Message
          • Transfer Coin/Native
          • Transfer Token
          • Transfer NFT
          • Transfer Coin/Native
          • Transfer Token
          • Transfer NFT
          • Cancel Transaction
          • Transfer Coin/Native
          • Transfer Token
          • Transfer NFT
          • Message
          • Sign Typed Data
          • Transfer Coin/Native
          • Transfer TRC20
          • Transfer TRC721
          • Transfer Coin/Native
          • Transfer TRC20
          • Transfer TRC721
          • Cancel Transaction
          • Transfer TRC20
          • Transfer TRC721
      • Check Request
      • Callback
      • Get Assets
      • Add Asset to Portfolio
      • Add Custom Asset to Portfolio
      • Get Assets on Portfolio
      • Remove Asset on Portfolio
      • Network
      • Request Status
  • Change Log
  • Introduction
    • Overview
    • How it works
    • Getting Started
    • General Flow
    • Versioning
      • Setup Authentication
        • Email
          • Login
          • Verify Login
        • Username
          • Login
          • Register
        • Google
          • Configuring OAuth
          • Authorize
        • Telegram
          • Configuring Telegram
          • Authorize
        • Whatsapp
          • Configuring Meta Business
          • Login
          • Verify Otp
        • Apple
          • Configuring OAuth
          • Authorize
        • For Custodial Implementation
        • For Non Custodial Implementation
      • Operation
        • Create New Wallet
        • Create Rampable Account
        • Recover Wallet by Secret
        • Cancel Transaction
        • Check Balance Coin
        • Check Balance Token
        • Check Batch Balance Token
        • Estimate Gas
        • Get Address
        • Refresh Rampable Token
        • Refresh Token
        • Send Coin
        • Send Nft
        • Send Token
        • Send Transaction
        • Sign Message
        • Sign Transaction
        • Sign Typed Data
        • Transaction Detail
        • Transfer Erc 721
        • Transfer Erc 1155
      • Reference
      • Networks
      • Overview
      • Getting Started
        • Getting Started
              • Login
              • Verify Login
              • Login
              • Register
              • Authorize
              • Authorize
              • Login
              • Verify Otp
              • Authorize
          • Operation
            • Create New Wallet
            • Recover Wallet by Secret
            • Cancel Transaction
            • Check Balance Coin
            • Check Balance Token
            • Check Batch Balance Token
            • Estimate Gas
            • Get Addresses
            • Refresh Token
            • Send Coin
            • Send Token
            • Send Transaction
            • Sign Message
            • Sign Transaction
            • Sign Typed Data
            • Transaction Details
            • Transfer Erc 721
            • Transfer Erc 1155
          • On Ramp / Off Ramp
          • Refresh Rampable Token
            • Create Onramp
            • List Transaction
            • Quote
            • Transaction Detail
            • Create off Ramp
            • List Transaction
            • Quote
            • Reply Info
            • Transaction Detail
            • All Recipients
            • Create Recipient
            • Delete Recipient
            • Update Recipient
            • List All Banks
            • List All Crypto
            • List All Currencies
            • List All Payment Method
            • Personal Token
    • Overview
    • Concepts
    • General Flow
    • Authorization
        • Create Account
        • Get User Operation List
        • Submit User Operation
          • Activate Account
          • Transfer ERC20 Token
          • Transfer Native Coin
          • Transfer ERC721 Token
          • Transfer ERC1155 Token
          • Sign Transaction
          • Activate Account
          • Transfer ERC20 Token
          • Transfer Native Coin
          • Transfer ERC721 Token
          • Transfer ERC1155 Token
          • Sign Transaction
        • (Individual) Top-Up Gas Tank
        • (Individual) Get Gas Tank Top-Up History
        • (Individual) Get Gas Tank Usage History
        • (Organization) Top-Up Gas Tank
        • (Organization) Get Gas Tank Top-Up History
        • (Organization) Get Gas Tank Usage History
        • (Organization) Get Gas Tank Info
        • Get Sign Message Hash
        • Get Sign Typed Data Hash
        • Build Signature
    • Overview
    • Getting Started
    • Setup Authentication
    • Demo
    • Overview
    • How it works
    • General Flow
    • Authorization
      • Create Account
      • Check Account
        • Check Wallet's PIN Status
        • Set Initial PIN
        • Update PIN
        • Sign Generic
        • Send Generic
          • Personal Sign
          • Sign Typed Data
          • Transfer Coin/Native
          • Transfer Token/ERC20
          • Transfer NFT/ERC721
          • Transfer ERC1155
          • Raw Transaction
          • Transaction
          • Transfer Coin/Native
          • Transfer Token/ERC20
          • Transfer NFT/ERC721
          • Transfer ERC1155
          • Raw Transaction
          • Transaction
          • Speed Up Transaction
          • Override Transaction
          • Cancel Transaction
          • Transfer Coin/Native
          • Transfer Token/ERC20
          • Transfer NFT/ERC721
          • Transfer ERC1155
          • Raw Transaction
          • Transaction
        • Nonce
          • Legacy Transaction
          • Native Segwit Transaction
          • Legacy Transaction
          • Native Segwit Transaction
          • Cancel Transaction
          • Legacy Transaction
          • Native Segwit Transaction
          • Legacy Transaction
          • Native Segwit Transaction
          • Legacy Transaction
          • Native Segwit Transaction
          • Message
          • Off Chain Message
          • Transfer Coin/Native
          • Transfer Token
          • Transfer NFT
          • Transfer Coin/Native
          • Transfer Token
          • Transfer NFT
          • Cancel Transaction
          • Transfer Coin/Native
          • Transfer Token
          • Transfer NFT
          • Message
          • Sign Typed Data
          • Transfer Coin/Native
          • Transfer TRC20
          • Transfer TRC721
          • Transfer Coin/Native
          • Transfer TRC20
          • Transfer TRC721
          • Cancel Transaction
          • Transfer TRC20
          • Transfer TRC721
      • Check Request
      • Callback
      • Get Assets
      • Add Asset to Portfolio
      • Add Custom Asset to Portfolio
      • Get Assets on Portfolio
      • Remove Asset on Portfolio
      • Network
      • Request Status
  • About (opens in a new tab)
  • Change Log
Embedded Wallets
How to
Setup Authentication

Setup Authentication

Xellar offers low level APIs allowing you to build out your own Authentication Modal. Xellar Embedded Wallet offers 5 different authentication methods:


Email
Username
Google
Telegram
Whatsapp
Apple (Coming Soon)
VersioningEmail