Skip to main content

How do I add a custom token?

Add custom tokens in Exodus in just a few steps. If a token on a supported network isn't listed in Exodus, you can add it as a custom token.

Everything you need to know about adding custom tokens on different networks. Custom tokens can be sent, received, and safely stored in your Exodus wallet!

Need a crypto wallet that gives you full control of your assets? You can download Exodus here.


In this article:



What is a custom token?

Custom tokens are tokens that you can't enable from the asset list in Exodus. However, they can be added to your wallet manually.

Exodus supports custom tokens on 21 crypto networks, so if the asset you want isn't listed, you may be able to add it as a custom token.

For information on what networks you can add custom tokens on, you can jump to: Which custom tokens does Exodus support?

You can add any number of custom tokens. There is no maximum limit.

Custom tokens may have limited functionality compared to supported assets. For example, not all custom tokens can be swapped. For information on swapping custom tokens, please see Can I swap custom tokens?

Custom tokens may not display price information, and as a result, may not be reflected in your portfolio balance.


Which custom tokens does Exodus support?

Custom tokens are supported on the following networks:

Network

Exodus Mobile

Exodus Desktop

Exodus Web3 Wallet

Ethereum (ETH/ERC20)

ADI Network (ADI)

Algorand (ALGO/ASA)

Arbitrum One (ARB1)

Aurora Chain (AURORA)

Avalanche C-Chain (AVAXC)

Base (BASE)

BNB Smart Chain (BSC)

Cardano (ADA)

Cronos (CRO)

Flare (FLR)

HyperEVM (HYPE)

Internet Computer (ICP)

Monad (MON)

Optimism (OP)

Polygon (POLYGON)

Rootstock (RSK)

Solana (SOL) SPL tokens and Token-2022

Sui (SUI)

Toncoin (TON)

TRON (TRX/TRC20)

XRP (XRP)


Video tutorial: How to add crypto custom tokens in Exodus


How do I add a custom token to my wallet?

Mobile

On Exodus Mobile, you can add custom tokens on any supported network.

  • If you restore your mobile wallet, sync it to another device, or perform a mobile refresh, you may need to re-add custom tokens. ​

  1. In Exodus Mobile, a) tap the Wallet icon, then b) swipe down to go to the profile screen.

  2. Tap Assets.

  3. Tap on the icon in the top-right corner.

  4. a) Select the network of the token, then b) search for a token by name or pasting the token contract address.

    Before you can receive an Algorand token, you have to opt in and enable it. To see how, visit: How do I opt in and enable Algorand tokens on Mobile?

  5. Once you've found the token, tap on it.

    Make sure your custom token is legitimate and not a scam counterpart. To learn more, visit: Watch out for spoofs of legitimate tokens.

  6. After checking that the token details are correct, tap Add.

  7. If you are adding an unverified token, you'll see a warning and the options to a) Don't Add or b) Add Anyway.

    For more on unverified tokens, visit: What are unverified tokens?

That's it! Your custom token has been added to your wallet


Desktop

On Exodus Desktop, you can add custom tokens on any supported network.

  • If you restore your desktop wallet or sync it to another device, you may need to re-add custom tokens.

  • Trezor portfolios connected to Exodus only support custom tokens on the Ethereum network.

  1. In Exodus Desktop, click the Settings icon.

  2. a) Click on the Assets tab. Then, b) click the menu, and c) click Add Custom Token.

  3. a) Click the dropdown arrow to select the network, then b) click Search.

    Before you can receive an Algorand token, you have to opt in and enable it. To see how, visit: How do I opt in and enable Algorand tokens on Desktop?

  4. Search for a token by name or pasting the token contract address.

  5. Once you've found the token, click on it.

    Make sure your custom token is legitimate and not a scam counterpart. To learn more, visit: Watch out for spoofs of legitimate tokens.

  6. Click Add Token.

  7. Click OK.

That's it! Your custom token has been added to your wallet.


Web3 Wallet

In Exodus Web3 Wallet, you can add custom tokens on any supported network.

If you restore your Web3 Wallet or sync it to another device, you may need to re-add custom tokens.

  1. In Exodus Web3 Wallet, a) click the Profile icon, then b) click Assets.

  2. a) Click Custom, then b) click Add Custom Token.

  3. a) Select the network of the token, then b) search for a token by name or pasting the token contract address.

    Before you can receive an Algorand token, you have to opt in and enable it. To see how, visit: How do I opt in and enable Algorand tokens on Mobile?

  4. Once you've found the token, click on it to add it.

    Make sure your custom token is legitimate and not a scam counterpart. To learn more, visit: Watch out for spoofs of legitimate tokens.

  5. If you are adding an unverified token, you'll see a warning and the options to a) Add Anyway or b) Don't Add.

    For more on unverified tokens, visit: What are unverified tokens?

That's it! Your custom token has been added to your wallet.


How do I remove custom tokens from my wallet?

Removing a custom token will hide it from your wallet, but your token balance will remain on the blockchain. You can always re-add the custom token to Exodus.

Only Exodus Desktop and Web3 Wallet let you fully remove custom tokens. Exodus Mobile doesn’t support removing them, but you can still disable custom tokens so they don’t appear in your portfolio.


Mobile

Exodus Mobile currently does not support removing custom tokens to completely hide them.

However, you can still disable custom tokens in Exodus Mobile so they don't appear in your portfolio, as long as you have no balance or only a low balance of the token. For a guide on disabling tokens, visit: How do I enable and disable an asset?

In addition, it is possible to remove and completely hide unverified custom tokens. To learn how, see the section below: How do I remove unverified tokens?


Desktop

  • You can only remove custom tokens with no balance or a very low balance.

  • Unverified tokens and custom tokens without price information can be removed regardless of the balance.

  1. In Exodus Desktop, click the Settings icon.

  2. a) Click on the Assets tab at the top of your wallet. In the Assets list, find the custom token you wish to remove, then b) click the Remove icon.

  3. To confirm you wish to remove the custom token, click Remove.

And that's it! The custom token has now been removed from your wallet.


Web3 Wallet

  • You can only remove custom tokens with no balance or a very low balance.

  • Unverified tokens and custom tokens without price information can be removed regardless of the balance.

  1. In Exodus Web3 Wallet, a) click the Profile icon, then b) click Assets.

  2. Find the custom token you wish to remove, then click the Remove icon.

  3. On the confirmation screen, click Remove.

And that's it! The custom token has now been removed from your wallet.


What are unverified tokens?

Unverified tokens are tokens that Exodus has not yet confirmed as legitimate.

Sometimes, you might see tokens in your wallet with the warning This token is unverified. These unverified tokens are often sent randomly, and most have no value.

While not all are malicious, some are linked to scams, so if you're not sure about an unverified token, it's best not to interact with it. To learn more about fake tokens, visit: Scam tokens and airdrops.


What are potentially malicious tokens?

Potentially malicious tokens are ones that Exodus has flagged as possibly being fakes or scams.

If you try to add one of these tokens, you’ll see a warning message that it may be unsafe and can’t be added to your wallet.

Mobile

Desktop


How do I remove unverified tokens?

Removing an unverified token will hide it from your wallet, but your token balance will remain on the blockchain. You can always re-add the token to Exodus.

Mobile

In Exodus Mobile, you can review all your unverified tokens and decide which to remove. Here's how:

  1. In Exodus Mobile, a) tap the Wallet icon, then b) swipe down to go to the profile screen.

  2. Tap Settings.

  3. Tap Review tokens.

  4. From here, you'll see a list of all the unverified tokens in your wallet. a) Select the unverified tokens you want to remove, then b) tap Remove.

  5. The selected unverified tokens are now removed. Tap Okay to close the prompt.


Desktop and Web3 Wallet

In Exodus Desktop and Web3 Wallet, you can remove unverified tokens by following the same steps as removing regular custom tokens. For a guide, see the relevant sections below:


How do I trust unverified tokens?

In Exodus Web3 Wallet, after careful research, you can choose to trust unverified tokens to remove the unverified warning.

Only trust tokens you have full confidence in. Some unverified tokens are malicious and could put your funds at risk. If you're uncertain about an unverified token, it's best to remove it.

Web3 Wallet

  1. In Exodus Web3 Wallet, a) click the Profile icon, then b) click Assets.

  2. Click Custom, and find the unverified token you trust.

  3. Click on the token, then click Trust token .

  4. Next, click Trust.

  5. And that's it! The unverified warning will no longer show for this token.


Can I swap custom tokens?

In Exodus, it's possible to swap most custom tokens on the following networks:

  • Avalanche C-Chain

  • Ethereum

  • Base

  • Binance Smart Chain

  • Optimism

  • Polygon

  • Solana


Are custom tokens supported on Trezor in Exodus?

Only custom tokens on the Ethereum network are supported on Trezor and Exodus Desktop.

Any custom Ethereum token you add to Exodus Desktop is also enabled for your Trezor portfolio. To add more, follow the regular steps for adding custom tokens on Exodus Desktop.

With the Trezor Safe 7 integration in Exodus Mobile, you can add and manage custom tokens on:

  • Ethereum (ERC20)

  • Solana (SPL)

To add assets on these networks, follow the steps for adding custom tokens on Exodus Mobile.


Are custom tokens supported on Ledger in Exodus?

Yes, custom tokens are supported with Ledger on Exodus Mobile on the following networks:

  • Ethereum

  • Solana

  • Polygon

  • Base

  • TRON

To add a custom token, you'll first need to make sure you have added the asset account of the custom token's network in Ledger.

For example, to add Ethereum custom tokens, you would need to add an Ethereum account to your Ledger. To learn more, visit: How do I set up a new Ledger device?

After adding the asset account, follow the same steps as adding a custom token to your regular Exodus Mobile portfolio: How do I add a custom token to my wallet?


How do I find a token contract address?

You might need to use a token contract address to add it in Exodus.

For a guide on locating a token contract address, click on the custom token's network below:


Ethereum (ETH/ERC20)

  1. To find the contract address of an Ethereum token, go to the Etherscan token list. Search for the asset you want to add from a) the asset list or b) the search bar. Click on the token to open the token profile.

    Etherscan is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

  2. In the token profile, copy the address in the Token Contract field.

  3. Once you have the token contract address, follow one of these guides to add it to Exodus:


ADI Network (ADI)

  1. To find the token contract address of an ADI token, go to the ADI Block Explorer token list, and from the list of tokens, click on the copy icon to copy the token contract address.

    ADI Block Explorer is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

    If you have already received the token in your Exodus ADI address, you can find it on the ADI Block Explorer by a) searching for your ADI address. From your list of assets, b) click the copy icon to copy the token contract address.

    For a guide on how to find your Exodus ADI address, visit: How do I receive Bitcoin and crypto in Exodus?

  2. Once you have the token contract address, follow one of these guides to add it to Exodus:


Algorand (ALGO/ASA)

Adding a custom Algorand token will create an opt-in transaction which will incur a network fee. It will also increase your Algorand minimum reserve requirement by 0.1 ALGO. To learn more, visit: What is an Algorand opt-in transaction?

  1. To find the asset ID of an Algorand (ASA) token, go to the Allo Algorand explorer. Search for the asset you want to add with the search bar.

    Allo is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

  2. In the search results, select the token you want to add from the list.

  3. In the token profile, copy the Asset ID.

  4. Once you have the token ID, follow one of these guides to add it to Exodus:


Arbitrum One (ARB1)

  1. To find the contract address of an Arbitrum One token, go to the Arbiscan token list. Search for the asset you want to add from a) the asset list or b) the search bar. Click on the token to open the token profile.

    Arbiscan is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

  2. In the token profile, copy the address in the Token Contract field.

  3. Once you have the token contract address, follow one of these guides to add it to Exodus:


Aurora Chain (AURORA)

  1. To find the contract address of an Aurora token, go to the Aurora token list. Search for the asset you want to add from a) the asset list or b) the search bar. Click on the token to open the token profile.

    Explorer.aurora.dev is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

  2. In the token profile, copy the token contract address.

  3. Once you have the token contract address, follow one of these guides to add it to Exodus:


Avalanche C-Chain (AVAXC)

  1. To find the contract address of an Avalanche token, go to the Avalanche token list. Search for the asset you want to add from a) the asset list or b) the search bar. Click on the token to open the token profile.

    Snowtrace is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

  2. In the token profile, copy the address in the Contract field.

  3. Once you have the token contract address, follow one of these guides to add it to Exodus:


Base (BASE)

  1. To find the contract address of a Base token, go to the Base token list. Search for the asset you want to add from a) the asset list or b) the search bar. Click on the token to open the token profile.

    BaseScan is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

  2. In the token profile, copy the address in the Token Contract field.

  3. Once you have the token contract address, follow one of these guides to add it to Exodus:


BNB Smart Chain (BSC)

  1. To find the contract address of a BNB Smart Chain (BSC) token, go to the BSC token list. Search for the asset you want to add from a) the asset list or b) the search bar. Click on the token to open the token profile.

    BscScan is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

  2. In the token profile, copy the address in the Token Contract field.

  3. Once you have the token contract address, follow one of these guides to add it to Exodus:


Cardano (ADA)

  1. To find the contract address of a Cardano token, go to a) the Muesliswap Markets tab. Search for the asset you want to add from b) the asset list or with c) the search bar. Click on the token to open the swap screen.

    Muesliswap and Cardanoscan are third-party platforms that are not affiliated with Exodus. As such, Exodus cannot guarantee the performance of their products/services or that the steps shown and the information provided will always be accurate.

    If you can't find your Cardano token on Muesliswap, please contact Exodus Support by sending an email to
    [email protected] or visiting the messenger (purple chat icon in the bottom-right corner) to start a chat.

  2. a) On the swap screen, b) click on Go to Expert View.

  3. Click View on Cardanoscan to open the token profile summary in a new browser tab.

  4. On Cardanoscan, you will need a) the Policy ID and b) the ID next to the asset name to add the Cardano token to Exodus.

  5. Mobile and Desktop: You must combine the policy ID and the asset name ID. For example, if the policy ID is "123" and the number for the asset name ID is "456", then you'll need to enter "123456" when adding the custom token. To add the custom token, follow the steps in one of the guides below:

    Web3 Wallet: You will be prompted with separate fields to enter the token details, one field to enter the policy ID, and one to enter the asset name ID. To add the custom token, follow the steps in this guide below:


Cronos (CRO)

  1. To find the contract address of a Cronos token, go to the Cronos token list. Search for the asset you want to add a) from the asset list or b) with the search bar. Click on the token to open the token profile summary.

    Cronoscan is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

  2. In the token profile, copy the address in the Token Contract field.

  3. Once you have the token contract address, follow one of these guides to add it to Exodus:


Fantom (FTM)

Exodus is ending support for Fantom (FTM) and all assets on the Fantom network on August 1, 2026. To learn more, visit: Asset sunset FAQs.

  1. To find the contract address of a Fantom token, go to the Fantom token list. Search for the asset you want to add from a) the asset list or b) the search bar. Click on the token to open the token profile.

    FTMScan is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

  2. In the token profile, copy the address in the Token Contract field.

  3. Once you have the token contract address, follow one of these guides to add it to Exodus:


Flare (FLR)

  1. To find the contract address of a Flare token, first go to the Flare token list. Search for the asset you want to add from a) the asset list or b) the search bar. Click on the token to open the token profile.

    Flare Explorer is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

  2. In the token profile, copy the token contract address.

  3. Once you have the token contract address, follow one of these guides to add it to Exodus:


HyperEVM (HYPE)

  1. To find the contract address of a HyperEVM token, first go to the HyperEVM token list. Search for the asset you want to add from a) the asset list or b) the search bar. Click on the token to open the token profile.

    Hyperscan is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

  2. In the token profile, click on the icon to copy the token contract address to your clipboard.

    Please note that the token contract address might not appear on the token page. However, clicking the copy icon at the top will copy the token contract address.

  3. Once you have the token contract address, follow one of these guides to add it to Exodus:


Internet Computer (ICP)

  1. To find the contract address of an ICP token, first go to the ICP token list. Search for the asset you want to add from the asset list and go to the token profile by a) clicking Details, or b) using the search bar to find the token.

    IC Explorer is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

  2. In the token profile, find the Ledger ID and click on the icon to copy the token contract address to your clipboard. ​

  3. Once you have the token contract address, follow one of these guides to add it to Exodus:


Monad (MON)

  1. To find the contract address of a Monad token, go to the Monad token list. Scroll down and search for the asset you want to add from a) the asset list or b) the search tool. Click on the token to open the token profile.

    MonadVision is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

  2. In the token profile, under the token name, copy the token address by clicking the copy icon.

  3. Once you have the token contract address, follow one of these guides to add it to Exodus:


Optimism (OP)

  1. To find the contract address of an Optimism token, go to the Optimism token list. Search for the asset you want to add from a) the asset list or b) the search bar. Click on the token to open the token profile.

    Optimistic Etherscan is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

  2. In the token profile, copy the address in the Token Contract field.

  3. Once you have the token contract address, follow one of these guides to add it to Exodus:


Polygon (POLYGON)

  1. To find the contract address of a Polygon token, go to the Polygon token list. Search for the asset you want to add from a) the asset list or b) the search bar. Click on the token to open the token profile.

    Polygonscan is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

  2. In the token profile, copy the address in the Token Contract field.

  3. Once you have the token contract address, follow one of these guides to add it to Exodus:


Rootstock (RSK)

  1. To find the contract address of a Rootstock token, go to the RSK Explorer token list. Search for the asset you want to add from a) the asset list or b) the search bar. Click on the token to open the token profile.

    RSK Explorer is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

  2. In the token profile, copy the token contract in the Address field.

  3. Once you have the token contract address, follow one of these guides to add it to Exodus:


Solana (SOL/SPL and Token-2022)

  1. To find the token contract address of a Solana token, go to the SolScan token list. Search for the asset you want to add from a) the asset list or b) the search bar. Click on the token to open the token profile.

    SolScan is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

  2. In the token profile, copy the address in the Token Address field.

  3. Once you have the token contract address, follow one of these guides to add it to Exodus:


Sui (SUI)

  1. To find the contract address of a Sui token, go to the Sui token list. Search for the asset you want to add from a) the asset list or b) the search bar. Click on the token to open the token profile.

    Sui Explorer is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

  2. In the token profile, next to Type, copy the token address by clicking the copy icon.

  3. Once you have the token contract address, follow one of these guides to add it to Exodus:


Toncoin (TON)

  1. Tokens on the TON network are called Jettons. To find the contract address of a TON token, go to the TON Jettons list. Search for the asset you want to add from a) the asset list or b) the search bar. Click on the token to open the token profile.

    Tonscan is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

  2. In the token profile, next to Address, copy the token address by clicking the copy icon.

  3. Once you have the token contract address, follow one of these guides to add it to Exodus:


TRON (TRX/TRC20)

Only TRC20 tokens can be added as custom tokens.

  1. To find the token contract address of a TRON token, go to the TRONSCAN Token Tracker and search for the token you want to add. You can either a) browse the list of assets, b) use the search bar to filter by Tokens and c) search for the token. Click on the token to open the token profile.

    TRONSCAN is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

  2. In the token profile, copy the token contract address in the Contract field.

  3. Once you have the token contract address, follow one of these guides to add it to Exodus:


XRP (XRP)

  1. To find the token contract address of an XRP token, go to the token list on Bithomp and a) from the list search for the asset you want to add. b) You can use filters to help narrow your search.

    Bithomp is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.

    If you have already received the token in your Exodus XRP address, you can find it on Bithomp by a) searching for your XRP address. Scroll down and b) tap on the token from your token list.

    For a guide on how to find your Exodus XRP address, visit: How do I receive Bitcoin and crypto in Exodus?

  2. When you enter the token contract address in Exodus, you'll need to combine a) the Currency code and b) the Issuer ID. Enter the Currency code first, add a dot ".", then enter the Issuer ID. The combined token contract should look like this: Currency_code.Issuer_ID

    In the example below, to add the token in Exodus, you would enter the following: Currencycode123456789.IssuerlDexample000.

  3. Once you have the combined token contract address, you can follow the steps in this guide to add it to Exodus Mobile:

Did this answer your question?