About Custom tokens in wallet service plugin

@web3auth/auth-adapter”: “^9.7.0”,
@web3auth/base”: “^9.7.0”,
@web3auth/ethereum-provider”: “^9.7.0”,
@web3auth/no-modal”: “^9.7.0”,
@web3auth/wallet-connect-v2-adapter”: “^9.7.0”,
@web3auth/wallet-services-plugin”: “^9.7.0”,

nuxt3

There is an all token show in the wallet ui, is it possible to display my ERC20 token there?
If so, please let me know how to do it.

thanks in advance.

Thank you for your question!

Summary of your request:

  • SDK & Platform: Web3Auth Plug and Play (PnP) Web SDK, using Nuxt3 (Vue 3 framework)
  • SDK Versions: All packages at ^9.7.0
  • Plugin in question: @web3auth/wallet-services-plugin
  • Feature Inquiry: You want to know if it’s possible to display your custom ERC20 token in the “All Tokens” section of the Web3Auth wallet UI, and if so, how to achieve this.

Current Capabilities

As of the latest documentation and SDK release, the Web3Auth Wallet Services Plugin displays a list of tokens in the wallet UI based on a default set of supported tokens for the connected blockchain network. Custom ERC20 tokens are not automatically displayed unless they are included in the default token list fetched by the wallet services backend.

Can you add custom tokens to the wallet UI?

Currently, the SDK does not provide a direct configuration option to add custom ERC20 tokens to the wallet UI out-of-the-box. The list of tokens is managed by Web3Auth’s backend services and is not user-extendable via the SDK configuration at this time.

Workarounds & Next Steps

  1. Custom UI:
    If you need to display balances for custom tokens, you can implement your own UI in your application by:

    • Using the user’s wallet address (obtained after login)
    • Querying the ERC20 token contract directly (via ethers.js or web3.js)
    • Displaying the balance in your app
  2. Feature Request:
    If you would like this as a built-in feature (ability to add custom tokens to the wallet UI), please let us know! We can mark this as a feature request for the product team.


References


Let us know if you need code examples for fetching ERC20 balances, or if you want this logged as a feature request!

Note: This response was generated by an AI bot and may require further verification. The Web3Auth support team has tracked this issue and will be responding as soon as possible.

Additionally, we would recommend you to join our biweekly Office Hours to get this resolved even faster. Web3Auth Developer Office Hours