Switching Networks and Accounts on Dapps

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

Last updated