Skip to content

[Bug]: Can't import multi-chain tokens (Printr) #38954

@0xflippr

Description

@0xflippr

Describe the bug

I can't import multichain tokens in MetaMask. This kind of token has the same address on every chain. MetaMask currently allows me to add a token per chain (like Base), and when I try to add that token for another chain, I get an error stating that the token has already been added.

Example:
https://app.printr.money/trade/0x4dab04c0f3e346c8932056ecb4a957277f102e8904da53e7963221b3ed3562ee
https://etherscan.io/token/0xbc0a08a3b560327ec16842b5f3bf46fa029366b1
https://basescan.org/token/0xbc0a08a3b560327ec16842b5f3bf46fa029366b1
https://arbiscan.io/token/0xbc0a08a3b560327ec16842b5f3bf46fa029366b1
https://bscscan.com/token/0xbc0a08a3b560327ec16842b5f3bf46fa029366b1
https://avascan.info/blockchain/c/token/0xbc0a08a3b560327Ec16842B5f3bF46FA029366b1

Expected behavior

Token import should be universal and not per chain. When I import token 0xbc0a08a3b560327Ec16842B5f3bF46FA029366b1 it should be automatically imported for all the chains.

Screenshots/Recordings

Image

Steps to reproduce

Go to import token
Import token on one chain
Then import the same token address on another chain

Error messages or log output

Token has already been added

Where was this bug found?

Live version (from official store)

Version

13.12.2

Build type

None

Browser

Chrome

Operating system

MacOS

Hardware wallet

No response

Additional context

No response

Severity

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    Status

    To be triaged

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions