Talisman
  • 🧿Introduction
    • Welcome to Talisman
    • Talisman Wallet
      • Extension Feature Highlights
      • Extension Views
    • Talisman Portal
      • Portal Feature Highlights
      • Spirit Keys and Commendations
  • 🌠GETTING STARTED
    • Installing Talisman
      • Download the Extension
      • Create a New Account
      • Back Up Your Secret Phrase
    • Importing Existing Accounts
      • Import from Polkadot.JS
      • Import Ethereum (EVM) Accounts
      • Watched-only Accounts
    • Importing External Wallets
      • Import from Ledger
      • Import from Polkadot Vault
  • 🧿Customizing Talisman
    • Customizing Talisman
      • Multi-Language Support
      • Multi-Currency Display
      • Wallet Options
    • Managing Accounts
      • Account Maintenance
      • Multi-Recovery Phrase Management
    • Change Password
    • Managing Networks and Tokens
      • Joining EVM Networks
      • Opt-in or out of Networks
      • Adding Custom Tokens
      • Adding Custom Substrate Networks
  • 🔮Navigating WEB3
    • Sending and Receiving Funds
      • Copy Address /Receive Funds
      • Sending Funds
      • Reading Transaction Details
      • How to use ENS in Talisman
    • Using the Address Book
    • Using Talisman with a Website/dApp
      • Connect your wallet to a Website/dApp
      • Switching Networks and Accounts on Dapps
      • Token Approvals
    • Using the Talisman Portal
      • Portal Portfolio
      • Your NFTs
      • Explore Polkadot
      • How to Stake on Talisman
      • Transaction History
      • Auto Asset Discovery
    • Ethereum Signing Requests Analysis
    • Substrate Features
      • Get your first DOT / KSM
      • Existential Deposit
      • How to Reap your Account
  • 🛠️EXTERNAL RESOURCES
    • EVM Chain Integration Requirements
    • EVM Integration for Dapps
    • Substrate Integration for Dapps
    • Brand / Media Kit
  • 🎒ABOUT TALISMAN
    • Knowledge Base
      • Polkadot / Kusama Glossary
      • Useful articles / guides
    • Wallet Release Notes
    • Security
    • Privacy Policy
    • Terms of Use
  • 🆘Help and Support
    • Troubleshooting
      • Metamask and Talisman popup priority
      • Balances on Brave not showing
      • Substrate transaction fails due to existential deposit
    • FAQ
Powered by GitBook
On this page
  • Ethereum dapps (EVM)
  • Polkadot (Substrate) dapp
  • Multi-network dapps (Ethereum + Substrate)
  1. Navigating WEB3
  2. Using Talisman with a Website/dApp

Switching Networks and Accounts on Dapps

PreviousConnect your wallet to a Website/dAppNextToken Approvals

Last updated 9 months ago

As Talisman is a multi-chain wallet (Ethereum and Polkadot), it supports multiple means of injecting accounts into dapps. Normally, you can use Talisman without considering the means of connection, as Talisman handles the connections and network switching automatically. However, in some cases you may want to fine tune your connection to a dapp by selecting specific connected accounts, or switch between Ethereum networks.

In this guide we show you how to change connected accounts and connected networks.

We will cover the three possible types of dapps that you will encounter within the Ethereum and Polkadot ecosystems:

  • Ethereum dapps (EVM)

  • Polkadot dapps (Substrate)

  • Multi-network dapps (EVM + Substrate)

Ethereum dapps (EVM)

For this example, we’ll use Uniswap (https://app.uniswap.org)

  1. Visit the dapp and click the Talisman extension icon. At the top of the popup, you'll see a network connector. Click to select accounts.

  2. Connect the account by selecting it. Note: only one Ethereum address can be connected to the dapp at any time.

  3. To switch networks, click on the network selector located at the top right.

    Note: Talisman automatically detects networks based on the connected site, but manual switching is an option. Preferably, change networks via the dApp to ensure compatibility. Advanced users can use the wallet’s manual network selector.

  4. To switch networks, select an EVM network from the list or search by typing.

Polkadot (Substrate) dapp

For this example, we’ll use Tinkernet (https://www.tinker.network/)

  1. Go to the dapp and click the Talisman extension icon. At the top of the popup, you'll see the network connector pill. Click the pill to select accounts.

  2. Connect the desired accounts to the dapp by selecting them. Note: Multiple Polkadot (Substrate) accounts can be connected simultaneously to a Polkadot application.

Multi-network dapps (Ethereum + Substrate)

Talisman is designed to connect to both Substrate and EVM dapps. Some dapps, such as Moonbeam portal (https://apps.moonbeam.network/moonbeam), leverage both protocols. In this case, the user needs to select which account(s) are connected to each protocol.

  1. Go to the dapp and click the Talisman extension icon. At the top of the popup, you'll see a network connector pill. Click the pill to select accounts.

  2. Choose your connection protocol: Polkadot (Substrate) or Ethereum. Here, we’ll start with Ethereum:

  3. Connect by selecting an account. Note: only one Ethereum address can be connected at a time.

  4. To now connect a Substrate account, click the network selector again.

  5. Now choose Polkadot (Substrate) connection protocol.

  6. Connect the desired Polkadot (Substrate) accounts. Note: You can connect to multiple Polkadot (Substrate) or EVM accounts through Substrate, through Polkadot's H160 & ECDSA key support.

v1.30.52

🔮