Skip to content

Interacting with Your Tanssi EVM ContainerChain Using Talisman

Introduction

Developers and users of Tanssi EVM ContainerChains have a variety of options when it comes to wallets. Thanks to their seamless Ethereum compatibility, Tanssi EVM ContainerChains support a great variety of popular wallets, such as Talisman.

Talisman is a Web3 wallet that natively supports Substrate (Polkadot) and Ethereum accounts. This tutorial centers on the Ethereum API, but you can check out a similar tutorial for interacting with Talisman using the Substrate API. The Talisman wallet browser extension is available on Google Chrome, Brave, and Firefox, and a corresponding asset dashboard is accessible at app.talisman.xyz

This guide takes you through all the necessary steps, from installing Talisman to setting up a wallet, connecting it to your Tanssi EVM ContainerChain, and sending funds.

Setting Up Talisman

First, download and install the Talisman extension. This guide will first cover creating a new wallet and later address importing an existing one. Review the terms and conditions, then press Get Started.

Get started with Talisman

On the following screen, you'll be prompted to create a password to secure your new wallet.

Enter password for Talisman Wallet

Creating an Ethereum Account

To create your first Ethereum account, take the following steps:

  1. Select the Ethereum option
  2. Give your account a name
  3. Press Create

Create your first Ethereum account in Talisman

After creating your first account, you'll be prompted to back up your seed phrase. This is an important step, especially because you have the option to later derive additional accounts from this seed phrase.

Back up your seed phrase

Note

You should never share your seed phrase (mnemonic) or private key with anyone. This gives them direct access to your funds. This guide is for educational purposes only.

Importing an Existing EVM Account

Of course, you can import an existing EVM account into Talisman. To do so, take the following steps:

  1. Press Add Account
  2. Press Import
  3. Select Import via Recovery Phrase (note, this works for both seeds and private keys)

Import existing account setup

On the following screen, take the following steps:

  1. Select the Ethereum account type
  2. Provide a name for your account
  3. Paste in your seed or private key
  4. If you imported a mnenomic seed phrase in the prior step, select which accounts you'd like to import
  5. Press Import

Import existing account final steps

Configuring Talisman for Your EVM ContainerChain

To configure Talisman for your EVM ContainerChain, open the Talisman extension and click on the More Options tab. Then, take the following steps:

  1. Select Settings
  2. Check the Enable testnets box
  3. Press Add Network

Add Network in Talisman

On the following page, you'll then be prompted to enter the network details for your ContainerChain. For demonstration purposes, the demo EVM ContainerChain is used here, but you can substitute these details for your own ContainerChain. To add your ContainerChain to Talisman, take the following steps:

  1. Paste in the RPC URL of your ContainerChain. The demo EVM ContainerChain's RPC URL is https://fraa-dancebox-3001-rpc.a.dancebox.tanssi.network/. Other parameters will be autopopulated
  2. Paste in the block explorer URL of your ContainerChain. The demo EVM ContainerChain's block explorer URL is https://3001-blockscout.a.dancebox.tanssi.network/
  3. Check the This is a testnet box if applicable
  4. Press Add Network

Add your ContainerChain Network Details

If you hold a balance of tokens in your newly created account for your ContainerChain, you'll see the balance in the Talisman dashboard.

Sending Assets on Your EVM ContainerChain

To transfer the native token of your ContainerChain, take the following steps:

  1. Click on the Send icon
  2. Click the desired Send from account
  3. Enter the destination address
  4. Enter the amount of tokens to send
  5. Look over the transaction details, then press Review and subsequently Confirm

Send funds on your EVM ContainerChain

This guide focused specifically on configuring Talisman to work with your EVM ContainerChain, but Talisman is also a full-featured wallet for Substrate (Polkadot) accounts. Under the Substrate API section, you'll find a similar tutorial for configuring Talisman to work with Substrate-based chains.

The information presented herein has been provided by third parties and is made available solely for general information purposes. Tanssi does not endorse any project listed and described on the Tanssi Doc Website (https://docs.tanssi.network/). Tanssi Foundation does not warrant the accuracy, completeness or usefulness of this information. Any reliance you place on such information is strictly at your own risk. Tanssi Foundation disclaims all liability and responsibility arising from any reliance placed on this information by you or by anyone who may be informed of any of its contents. All statements and/or opinions expressed in these materials are solely the responsibility of the person or entity providing those materials and do not necessarily represent the opinion of Tanssi Foundation. The information should not be construed as professional or financial advice of any kind. Advice from a suitably qualified professional should always be sought in relation to any particular matter or circumstance. The information herein may link to or integrate with other websites operated or content provided by third parties, and such other websites may link to this website. Tanssi Foundation has no control over any such other websites or their content and will have no liability arising out of or related to such websites or their content. The existence of any such link does not constitute an endorsement of such websites, the content of the websites, or the operators of the websites. These links are being provided to you only as a convenience and you release and hold Tanssi Foundation harmless from any and all liability arising from your use of this information or the information provided by any third-party website or service.
Last update: February 16, 2024
| Created: October 17, 2023