{"id":3743,"date":"2020-11-10T13:49:03","date_gmt":"2020-11-10T13:49:03","guid":{"rendered":"https:\/\/tokpie.io\/blog\/?p=3743"},"modified":"2026-07-20T19:07:48","modified_gmt":"2026-07-20T19:07:48","slug":"how-to-add-token-to-trezor-list","status":"publish","type":"post","link":"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/","title":{"rendered":"How to Add Token to Trezor List"},"content":{"rendered":"\n<p>An accepted CoinGecko listing is mandatory for native token recognition in Trezor Suite and on the Trezor Coins webpage. It also supplies the native logo, market price, and public asset data. Without CoinGecko, users may still manage a contract token on a supported network. However, Trezor Suite may keep that asset under <strong>Unrecognized tokens<\/strong>. A GitHub contribution provides separate metadata and cannot replace CoinGecko. CoinMarketCap, audits, and support requests cannot replace it either.<\/p>\n\n\n\n<p class=\"has-vivid-green-cyan-color has-text-color has-link-color wp-elements-9973b4e2f26e6a76bbce238e7528a99f\"><strong>Updated: July 20, 2026.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-understand-what-a-trezor-token-listing-requires\">Understand What a Trezor Token Listing Requires<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-required-route-coingecko-for-native-trezor-recognition\">Required Route: CoinGecko for Native Trezor Recognition<\/h3>\n\n\n\n<p>The public <a href=\"https:\/\/trezor.io\/coins\" target=\"_blank\" rel=\"noopener noreferrer\">Trezor coins and tokens directory<\/a> uses a generated dataset. Trezor\u2019s <a href=\"https:\/\/github.com\/trezor\/definitions\/blob\/main\/coins_details\/coins_details.py\" target=\"_blank\" rel=\"noopener noreferrer\">current coin-details generator<\/a> skips token entries without a CoinGecko identifier. Furthermore, Trezor Suite\u2019s <a href=\"https:\/\/github.com\/trezor\/trezor-suite\/blob\/develop\/suite-common\/icons\/scripts\/downloadCryptoIcons.ts\" target=\"_blank\" rel=\"noopener noreferrer\">current icon script<\/a> downloads token images through CoinGecko. Trezor Support confirmed that CoinGecko is also required for native Suite display and recognized status. Therefore, obtain an accepted CoinGecko listing before expecting a native logo, market price, or public asset page.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-optional-route-github-external-definitions\">Optional Route: GitHub External Definitions<\/h3>\n\n\n\n<p>Trezor devices can load signed external definitions for EVM tokens using a chain ID and contract address. The official <a href=\"https:\/\/github.com\/trezor\/trezor-firmware\/blob\/main\/docs\/common\/external-definitions.md\" target=\"_blank\" rel=\"noopener noreferrer\">external-definitions documentation<\/a> describes this technical pipeline. This pipeline may import eligible metadata from the community-maintained Ethereum Lists repository. However, a merged JSON file does not remove Suite\u2019s <strong>Unrecognized token<\/strong> label. It also does not create a Coins page, native logo, or market price. Therefore, treat GitHub as a separate metadata contribution, not an alternative listing route.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"467\" src=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/TREZOR-SUPPORTED-COINS-AND-TOKENS-1024x467.webp\" alt=\"Trezor Supported coins page explaining supported blockchain networks and tokens\" class=\"wp-image-15103\" srcset=\"https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-SUPPORTED-COINS-AND-TOKENS.webp?size=168x77&amp;lossy=2&amp;strip=1&amp;webp=1 168w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-SUPPORTED-COINS-AND-TOKENS-300x137.webp?lossy=2&amp;strip=1&amp;webp=1 300w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-SUPPORTED-COINS-AND-TOKENS.webp?size=504x230&amp;lossy=2&amp;strip=1&amp;webp=1 504w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-SUPPORTED-COINS-AND-TOKENS.webp?size=672x306&amp;lossy=2&amp;strip=1&amp;webp=1 672w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-SUPPORTED-COINS-AND-TOKENS-768x350.webp?lossy=2&amp;strip=1&amp;webp=1 768w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-SUPPORTED-COINS-AND-TOKENS.webp?size=840x383&amp;lossy=2&amp;strip=1&amp;webp=1 840w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-SUPPORTED-COINS-AND-TOKENS-1024x467.webp?lossy=2&amp;strip=1&amp;webp=1 1024w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-SUPPORTED-COINS-AND-TOKENS.webp?lossy=2&amp;strip=1&amp;webp=1 1200w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">A supported network can allow contract-token management, while native recognition and market data require CoinGecko.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-which-token-networks-does-trezor-support\">Which Token Networks Does Trezor Support?<\/h2>\n\n\n\n<p>Network support does not mean that every contract token receives native recognition. Users may manage an unrecognized token on a supported network. However, CoinGecko remains mandatory for native recognition, logo, price, and the public Trezor Coins page.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-evm-token-networks-in-trezor-suite\">EVM Token Networks in Trezor Suite<\/h3>\n\n\n\n<p>Trezor Suite currently supports tokens on Ethereum, Polygon PoS, BNB Smart Chain, and Arbitrum One. It also supports tokens on Base, Optimism, Avalanche C-Chain, and Ethereum Classic.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ethereum \u2014 chain ID <code>1<\/code>.<\/li>\n\n\n\n<li>Polygon PoS \u2014 chain ID <code>137<\/code>.<\/li>\n\n\n\n<li>BNB Smart Chain \u2014 chain ID <code>56<\/code>.<\/li>\n\n\n\n<li>Arbitrum One \u2014 chain ID <code>42161<\/code>.<\/li>\n\n\n\n<li>Base \u2014 chain ID <code>8453<\/code>.<\/li>\n\n\n\n<li>Optimism \u2014 chain ID <code>10<\/code>.<\/li>\n\n\n\n<li>Avalanche C-Chain \u2014 chain ID <code>43114<\/code>.<\/li>\n\n\n\n<li>Ethereum Classic \u2014 chain ID <code>61<\/code>.<\/li>\n<\/ul>\n\n\n\n<p>The official <a href=\"https:\/\/github.com\/trezor\/trezor-suite\/blob\/develop\/suite-common\/wallet-config\/src\/networksConfig.ts\" target=\"_blank\" rel=\"noopener noreferrer\">Suite network configuration<\/a> provides the current technical source. The GitHub process below applies to these EVM tokens when the matching network folder exists. However, always confirm the current network configuration before preparing a contribution.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-solana-tokens-on-trezor\">Solana Tokens on Trezor<\/h3>\n\n\n\n<p>Trezor Suite supports SPL and Token-2022 assets. However, their definitions come from CoinGecko. Therefore, do not submit a Solana mint to the Ethereum Lists EVM token repository.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-tron-cardano-and-stellar-tokens\">Tron, Cardano, and Stellar Tokens<\/h3>\n\n\n\n<p>Trezor Suite supports TRC-20 tokens and Stellar assets. Cardano tokens currently have view-only support. TRC-10 tokens are not supported. Furthermore, these networks use different metadata pipelines. Consequently, token owners should not place these identifiers inside the Ethereum Lists EVM folders.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-third-party-evm-networks\">Third-Party EVM Networks<\/h3>\n\n\n\n<p>Trezor devices can sign transactions on additional EVM networks through compatible third-party wallets. However, this capability does not create native Trezor Suite support or a public asset card.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-prepare-token-information-for-an-optional-github-definition\">Prepare Token Information for an Optional GitHub Definition<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-collect-canonical-token-details\">Collect Canonical Token Details<\/h3>\n\n\n\n<p>Collect every value from the verified contract and official project sources before opening GitHub.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Exact on-chain token name and symbol.<\/li>\n\n\n\n<li>EIP-55 checksum contract address.<\/li>\n\n\n\n<li>Token decimals as an integer.<\/li>\n\n\n\n<li>Blockchain name, network folder, and chain ID.<\/li>\n\n\n\n<li>Official website and project-domain support email.<\/li>\n\n\n\n<li>Official social links and stable logo URL.<\/li>\n\n\n\n<li>An accepted CoinGecko listing and correct CoinGecko ID for native Trezor recognition.<\/li>\n\n\n\n<li>CoinMarketCap and audit links as general evidence only; they cannot replace CoinGecko.<\/li>\n<\/ul>\n\n\n\n<p>Do not simplify the symbol for branding. The JSON symbol must match the contract exactly. Likewise, decimals must remain a JSON number, not a quoted string.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-prepare-the-token-logo\">Prepare the Token Logo<\/h3>\n\n\n\n<p>Prepare a square transparent PNG, preferably 128 by 128 pixels, when contributing optional repository metadata. Keep it lightweight and publish it at a stable HTTPS address controlled by the project. However, the Ethereum Lists logo field does not control the native Trezor Suite icon. For native display, maintain the correct logo on the token\u2019s accepted CoinGecko page.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-confirm-the-coingecko-record\">Confirm the CoinGecko Record<\/h3>\n\n\n\n<p>Confirm that the token has an accepted CoinGecko page. Also verify its network and checksum contract against the blockchain explorer. Use Tokpie\u2019s <a href=\"https:\/\/tokpie.io\/blog\/list-token-coingecko-ultimate-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">CoinGecko listing guide<\/a> when the asset remains unlisted. If the token appears only on CoinMarketCap, do not request a manual Trezor whitelist. Likewise, do not submit a GitHub request solely to remove the <strong>Unrecognized token<\/strong> label. Obtain the CoinGecko listing first. Tokpie\u2019s <a href=\"https:\/\/tokpie.io\/blog\/list-token-coinmarketcap-cmc-fast\/\" target=\"_blank\" rel=\"noopener noreferrer\">CoinMarketCap guide<\/a> explains that separate tracker process. However, CoinMarketCap cannot replace CoinGecko for native Trezor recognition.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-can-you-add-a-token-to-trezor-without-a-coingecko-id\">Can You Add a Token to Trezor Without a CoinGecko ID?<\/h2>\n\n\n\n<p>You can use and manage a contract token on a supported network without CoinGecko. However, Trezor Suite may keep it under <strong>Unrecognized tokens<\/strong>. CoinGecko is mandatory for native recognition, the Suite logo and price, and the public Trezor Coins page. <a href=\"https:\/\/trezor.io\/support\" target=\"_blank\" rel=\"noopener noreferrer\">Trezor Support<\/a> confirmed that it cannot provide a manual exception.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-our-coinmarketcap-only-test\">Our CoinMarketCap-Only Test<\/h3>\n\n\n\n<p>In July 2026, we tested whether a CoinMarketCap-listed project could obtain native Trezor recognition without CoinGecko. The project supplied verified token details, two independent audits, and a valid CoinMarketCap page. It also opened <a href=\"https:\/\/github.com\/ethereum-lists\/tokens\/pull\/1040\" target=\"_blank\" rel=\"noopener noreferrer\">Ethereum Lists pull request #1040<\/a>. Next, we contacted Trezor and requested removal of the <strong>Unrecognized token<\/strong> status.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-example-of-communication-with-hal\">Example of Communication With Hal<\/h3>\n\n\n\n<p>We first used Trezor\u2019s Hal assistant and escalated the question to a human agent. This step tested whether support offered a non-CoinGecko route. Never share a wallet backup, seed phrase, private key, password, or authentication code in a support chat.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"467\" src=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/TREZOR-HAL-HUMAN-SUPPORT-TICKET-1024x467.webp\" alt=\"Trezor Support page with Hal chat requesting a human support ticket\" class=\"wp-image-15105\" srcset=\"https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-HAL-HUMAN-SUPPORT-TICKET.webp?size=168x77&amp;lossy=2&amp;strip=1&amp;webp=1 168w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-HAL-HUMAN-SUPPORT-TICKET-300x137.webp?lossy=2&amp;strip=1&amp;webp=1 300w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-HAL-HUMAN-SUPPORT-TICKET.webp?size=504x230&amp;lossy=2&amp;strip=1&amp;webp=1 504w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-HAL-HUMAN-SUPPORT-TICKET.webp?size=672x306&amp;lossy=2&amp;strip=1&amp;webp=1 672w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-HAL-HUMAN-SUPPORT-TICKET-768x350.webp?lossy=2&amp;strip=1&amp;webp=1 768w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-HAL-HUMAN-SUPPORT-TICKET.webp?size=840x383&amp;lossy=2&amp;strip=1&amp;webp=1 840w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-HAL-HUMAN-SUPPORT-TICKET-1024x467.webp?lossy=2&amp;strip=1&amp;webp=1 1024w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-HAL-HUMAN-SUPPORT-TICKET.webp?lossy=2&amp;strip=1&amp;webp=1 1200w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">We escalated the CoinMarketCap-only case through Hal to test whether Trezor offered a manual recognition route.<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-what-trezor-support-confirmed\">What Trezor Support Confirmed<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u201cWe fetch all the tokens from CoinGecko, so if you want it to show natively in the Trezor Suite app or our Coins webpage you need to make the request with CoinGecko directly. Nevertheless it is possible to use and manage the token in the Trezor Suite app already.\u201d<\/p>\n<cite>Trezor Support response, July 2026<\/cite><\/blockquote>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"920\" height=\"1024\" src=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/TREZOR-SUPPORT-CONFIRMS-COINGECKO-LISTING-IS-REQUIRED-920x1024.webp\" alt=\"Trezor Support email confirming that a CoinGecko listing is required for native token display in Trezor Suite.\" class=\"wp-image-15133\" srcset=\"https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-SUPPORT-CONFIRMS-COINGECKO-LISTING-IS-REQUIRED.webp?size=168x187&amp;lossy=2&amp;strip=1&amp;webp=1 168w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-SUPPORT-CONFIRMS-COINGECKO-LISTING-IS-REQUIRED-270x300.webp?lossy=2&amp;strip=1&amp;webp=1 270w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-SUPPORT-CONFIRMS-COINGECKO-LISTING-IS-REQUIRED.webp?size=336x374&amp;lossy=2&amp;strip=1&amp;webp=1 336w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-SUPPORT-CONFIRMS-COINGECKO-LISTING-IS-REQUIRED.webp?size=504x561&amp;lossy=2&amp;strip=1&amp;webp=1 504w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-SUPPORT-CONFIRMS-COINGECKO-LISTING-IS-REQUIRED.webp?size=672x748&amp;lossy=2&amp;strip=1&amp;webp=1 672w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-SUPPORT-CONFIRMS-COINGECKO-LISTING-IS-REQUIRED-768x854.webp?lossy=2&amp;strip=1&amp;webp=1 768w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-SUPPORT-CONFIRMS-COINGECKO-LISTING-IS-REQUIRED.webp?size=840x935&amp;lossy=2&amp;strip=1&amp;webp=1 840w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-SUPPORT-CONFIRMS-COINGECKO-LISTING-IS-REQUIRED-920x1024.webp?lossy=2&amp;strip=1&amp;webp=1 920w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-SUPPORT-CONFIRMS-COINGECKO-LISTING-IS-REQUIRED.webp?lossy=2&amp;strip=1&amp;webp=1 1200w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">Trezor Support confirmed that tokens are fetched from CoinGecko and that projects must apply to CoinGecko for native display in Trezor Suite or on the Trezor Coins page.<\/figcaption><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u201cAs I mentioned we cannot do this from our side. It is necessary for you to proceed direclty with CoinGecko.\u201d<\/p>\n<cite>Trezor Support follow-up after the request to remove the Unrecognized status<\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-the-practical-conclusion\">The Practical Conclusion<\/h3>\n\n\n\n<p>Do not spend time requesting a manual Trezor exception for a CoinMarketCap-only token. We tested this route, but it did not work. CoinMarketCap, audits, and an Ethereum Lists pull request cannot remove the <strong>Unrecognized token<\/strong> label. Therefore, apply to CoinGecko first.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-what-the-github-contribution-can-still-do\">What the GitHub Contribution Can Still Do<\/h3>\n\n\n\n<p>For a compatible EVM network, an Ethereum Lists contribution may still supply external-definition metadata. It does not create native Suite recognition, a Coins page, a native logo, or a price. Continue with the GitHub steps below only for this limited technical purpose.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-optional-add-an-evm-token-to-the-correct-github-directory\">Optional: Add an EVM Token to the Correct GitHub Directory<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-1-open-ethereum-lists-tokens\">Step 1: Open Ethereum Lists Tokens<\/h3>\n\n\n\n<p>Open the <a href=\"https:\/\/github.com\/ethereum-lists\/tokens\" target=\"_blank\" rel=\"noopener noreferrer\">Ethereum Lists token repository<\/a> while signed into GitHub. The repository name mentions Ethereum, but it contains separate directories for many EVM networks. Then, read the <a href=\"https:\/\/github.com\/ethereum-lists\/tokens\/blob\/master\/README.md\" target=\"_blank\" rel=\"noopener noreferrer\">current repository instructions<\/a> because validation rules can change.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-2-open-the-correct-network-folder\">Step 2: Open the Correct Network Folder<\/h3>\n\n\n\n<p>For a BNB Smart Chain token, open the <a href=\"https:\/\/github.com\/ethereum-lists\/tokens\/tree\/master\/tokens\/bsc\" target=\"_blank\" rel=\"noopener noreferrer\">tokens\/bsc directory<\/a>. Never place a BEP-20 token inside <code>tokens\/eth<\/code>, because that folder represents Ethereum mainnet. For another EVM network, identify its exact folder before creating any file.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"498\" src=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/TREZOR-BSC-TOKEN-DIRECTORY-1024x498.webp\" alt=\"BNB Smart Chain token directory in the Ethereum Lists GitHub repository\" class=\"wp-image-15106\" srcset=\"https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-BSC-TOKEN-DIRECTORY.webp?size=168x82&amp;lossy=2&amp;strip=1&amp;webp=1 168w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-BSC-TOKEN-DIRECTORY-300x146.webp?lossy=2&amp;strip=1&amp;webp=1 300w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-BSC-TOKEN-DIRECTORY.webp?size=504x245&amp;lossy=2&amp;strip=1&amp;webp=1 504w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-BSC-TOKEN-DIRECTORY.webp?size=672x327&amp;lossy=2&amp;strip=1&amp;webp=1 672w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-BSC-TOKEN-DIRECTORY-768x374.webp?lossy=2&amp;strip=1&amp;webp=1 768w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-BSC-TOKEN-DIRECTORY.webp?size=840x409&amp;lossy=2&amp;strip=1&amp;webp=1 840w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-BSC-TOKEN-DIRECTORY-1024x498.webp?lossy=2&amp;strip=1&amp;webp=1 1024w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-BSC-TOKEN-DIRECTORY.webp?lossy=2&amp;strip=1&amp;webp=1 1200w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">Place BEP-20 token metadata in tokens\/bsc, not the Ethereum mainnet folder.<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-3-search-for-an-existing-contract-file\">Step 3: Search for an Existing Contract File<\/h3>\n\n\n\n<p>Search the repository for the complete contract address before creating a new record. GitHub may paginate large folders. Therefore, visual browsing alone can miss an existing file. If the address already exists, update the accurate record instead of creating a duplicate.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Step_1_Get_a_token_address_in_ERC-55_format\">Step 4: Create the EIP-55 Checksum Filename<\/h3>\n\n\n\n<p>Convert the contract to EIP-55 mixed-case format using a trusted checksum method. The filename and JSON address must use the same checksum address. Next, append <code>.json<\/code> without spaces, labels, or additional characters. Tokpie\u2019s <a href=\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/#Step_1_Get_a_token_address_in_ERC-55_format\" target=\"_blank\" rel=\"noopener noreferrer\">original checksum-address reference<\/a> remains available for returning readers.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tokens\/bsc\/0xChecksumContractAddress.json<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-5-fork-the-repository-and-create-a-branch\">Step 5: Fork the Repository and Create a Branch<\/h3>\n\n\n\n<p>Open the <a href=\"https:\/\/github.com\/ethereum-lists\/tokens\/fork\" target=\"_blank\" rel=\"noopener noreferrer\">official fork page<\/a>, choose your GitHub account, and create a personal copy. If GitHub offers <strong>Copy the master branch only<\/strong>, leave that option selected. Next, open your fork, select the <strong>Branches<\/strong> page, and choose <strong>New branch<\/strong>. Use a short name, such as <code>add-bsc-token-symbol<\/code>, and create it from <code>master<\/code>. Finally, confirm the branch belongs to your fork before adding the JSON file.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"570\" src=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/TREZOR-GITHUB-FORK-AND-BRANCH-1024x570.webp\" alt=\"GitHub fork of Ethereum Lists tokens with a dedicated token submission branch\" class=\"wp-image-15108\" srcset=\"https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-GITHUB-FORK-AND-BRANCH.webp?size=168x94&amp;lossy=2&amp;strip=1&amp;webp=1 168w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-GITHUB-FORK-AND-BRANCH-300x167.webp?lossy=2&amp;strip=1&amp;webp=1 300w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-GITHUB-FORK-AND-BRANCH.webp?size=504x281&amp;lossy=2&amp;strip=1&amp;webp=1 504w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-GITHUB-FORK-AND-BRANCH.webp?size=672x374&amp;lossy=2&amp;strip=1&amp;webp=1 672w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-GITHUB-FORK-AND-BRANCH-768x428.webp?lossy=2&amp;strip=1&amp;webp=1 768w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-GITHUB-FORK-AND-BRANCH.webp?size=840x468&amp;lossy=2&amp;strip=1&amp;webp=1 840w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-GITHUB-FORK-AND-BRANCH-1024x570.webp?lossy=2&amp;strip=1&amp;webp=1 1024w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-GITHUB-FORK-AND-BRANCH.webp?lossy=2&amp;strip=1&amp;webp=1 1200w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">Create a dedicated branch in your fork before adding the token JSON file.<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-6-create-the-token-json-file\">Step 6: Create the Token JSON File<\/h3>\n\n\n\n<p>Open your fork, switch to the prepared branch, and open the correct network directory. Select <strong>Add file<\/strong>, then choose <strong>Create new file<\/strong>. Enter the complete EIP-55 checksum address as the filename, followed by <code>.json<\/code>. Next, paste the verified JSON into GitHub\u2019s web editor. Open GitHub\u2019s preview view and inspect every added line. Do not select <strong>Commit changes<\/strong> until Step 7 confirms every value.<\/p>\n\n\n\n<p>Start with the required values. Then, add only supported and verified optional metadata.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n  \"symbol\": \"TOKEN\",\n  \"name\": \"Token Name\",\n  \"address\": \"0xChecksumContractAddress\",\n  \"decimals\": 18,\n  \"type\": \"BEP20\",\n  \"website\": \"https:\/\/example.com\/\",\n  \"logo\": {\n    \"src\": \"https:\/\/example.com\/token-logo-128.png\",\n    \"width\": \"128\",\n    \"height\": \"128\"\n  },\n  \"support\": {\n    \"email\": \"support@example.com\",\n    \"url\": \"https:\/\/example.com\/support\"\n  },\n  \"social\": {\n    \"github\": \"https:\/\/github.com\/example\/project\",\n    \"telegram\": \"https:\/\/t.me\/example\",\n    \"twitter\": \"https:\/\/x.com\/example\"\n  }\n}<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-required-json-fields\">Required JSON Fields<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>symbol<\/code> must match the contract\u2019s on-chain symbol exactly.<\/li>\n\n\n\n<li><code>name<\/code> must contain the official token name.<\/li>\n\n\n\n<li><code>address<\/code> must use the EIP-55 checksum format.<\/li>\n\n\n\n<li><code>decimals<\/code> must be an integer, not a string.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-use-only-supported-optional-fields\">Use Only Supported Optional Fields<\/h4>\n\n\n\n<p>For BSC, <code>type<\/code> can use <code>BEP20<\/code>. The repository also accepts selected project fields. Useful fields include <code>website<\/code>, <code>logo<\/code>, <code>support<\/code>, and supported <code>social<\/code> properties. However, omit empty objects and never invent missing project information. Next, compare every field with the repository\u2019s current models and field constants.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"294\" src=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/TREZOR-TOKEN-JSON-SCHEMA-1024x294.webp\" alt=\"Ethereum Lists token JSON required and optional fields in Constant.kt\" class=\"wp-image-15110\" srcset=\"https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-TOKEN-JSON-SCHEMA.webp?size=168x48&amp;lossy=2&amp;strip=1&amp;webp=1 168w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-TOKEN-JSON-SCHEMA-300x86.webp?lossy=2&amp;strip=1&amp;webp=1 300w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-TOKEN-JSON-SCHEMA.webp?size=504x145&amp;lossy=2&amp;strip=1&amp;webp=1 504w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-TOKEN-JSON-SCHEMA.webp?size=672x193&amp;lossy=2&amp;strip=1&amp;webp=1 672w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-TOKEN-JSON-SCHEMA-768x220.webp?lossy=2&amp;strip=1&amp;webp=1 768w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-TOKEN-JSON-SCHEMA.webp?size=840x241&amp;lossy=2&amp;strip=1&amp;webp=1 840w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-TOKEN-JSON-SCHEMA-1024x294.webp?lossy=2&amp;strip=1&amp;webp=1 1024w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-TOKEN-JSON-SCHEMA.webp?lossy=2&amp;strip=1&amp;webp=1 1200w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">Check the repository source before adding optional metadata fields.<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-do-not-add-unsupported-price-fields\">Do Not Add Unsupported Price Fields<\/h4>\n\n\n\n<p>Do not add <code>chainId<\/code>, <code>logoURI<\/code>, <code>coinmarketcap<\/code>, audits, explorer, or fixed-price fields. Instead, place tracker pages, explorer links, and audit evidence inside the pull-request description.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-7-validate-the-json-and-on-chain-values\">Step 7: Validate the JSON and On-Chain Values<\/h3>\n\n\n\n<p>Check the JSON syntax before committing. One missing comma can stop every automated check. Next, compare <code>symbol()<\/code> and <code>decimals()<\/code> against the live contract on the correct network. Then, confirm the checksum filename matches the address field character for character. The repository\u2019s <a href=\"https:\/\/github.com\/ethereum-lists\/tokens\/blob\/master\/.github\/workflows\/all_checks.yml\" target=\"_blank\" rel=\"noopener noreferrer\">current automated workflow<\/a> performs schema and on-chain checks. Also confirm that deployed bytecode exists and the explorer shows the same checksum address.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"362\" src=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/TREZOR-VERIFY-ONCHAIN-TOKEN-DATA-1024x362.webp\" alt=\"BscScan token page used to verify a BSC contract address and token data\" class=\"wp-image-15111\" srcset=\"https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-VERIFY-ONCHAIN-TOKEN-DATA.webp?size=168x59&amp;lossy=2&amp;strip=1&amp;webp=1 168w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-VERIFY-ONCHAIN-TOKEN-DATA-300x106.webp?lossy=2&amp;strip=1&amp;webp=1 300w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-VERIFY-ONCHAIN-TOKEN-DATA.webp?size=504x178&amp;lossy=2&amp;strip=1&amp;webp=1 504w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-VERIFY-ONCHAIN-TOKEN-DATA.webp?size=672x238&amp;lossy=2&amp;strip=1&amp;webp=1 672w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-VERIFY-ONCHAIN-TOKEN-DATA-768x271.webp?lossy=2&amp;strip=1&amp;webp=1 768w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-VERIFY-ONCHAIN-TOKEN-DATA.webp?size=840x297&amp;lossy=2&amp;strip=1&amp;webp=1 840w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-VERIFY-ONCHAIN-TOKEN-DATA-1024x362.webp?lossy=2&amp;strip=1&amp;webp=1 1024w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-VERIFY-ONCHAIN-TOKEN-DATA.webp?lossy=2&amp;strip=1&amp;webp=1 1200w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">Compare the JSON values with the verified token contract on BscScan.<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-8-commit-only-the-token-file\">Step 8: Commit Only the Token File<\/h3>\n\n\n\n<p>First, open <strong>Preview<\/strong> and confirm the diff adds only your checksum-named JSON file. Next, select <strong>Commit changes&#8230;<\/strong> to open GitHub\u2019s commit dialog. Enter a concise message. For example, use <code>Add TOKEN token on BSC<\/code>. Leave the optional extended description empty unless reviewers need a short clarification. Select the option beginning <strong>Commit directly to<\/strong>, followed by your dedicated branch name. Do not select <strong>Create a new branch for this commit and start a pull request<\/strong>. Then, select <strong>Commit changes<\/strong> and wait until GitHub opens the saved file.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"445\" src=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/TREZOR-COMMIT-TOKEN-FILE-1024x445.webp\" alt=\"GitHub commit containing one checksum-named BSC token JSON file\" class=\"wp-image-15112\" srcset=\"https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-COMMIT-TOKEN-FILE.webp?size=168x73&amp;lossy=2&amp;strip=1&amp;webp=1 168w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-COMMIT-TOKEN-FILE-300x131.webp?lossy=2&amp;strip=1&amp;webp=1 300w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-COMMIT-TOKEN-FILE.webp?size=504x219&amp;lossy=2&amp;strip=1&amp;webp=1 504w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-COMMIT-TOKEN-FILE.webp?size=672x292&amp;lossy=2&amp;strip=1&amp;webp=1 672w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-COMMIT-TOKEN-FILE-768x334.webp?lossy=2&amp;strip=1&amp;webp=1 768w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-COMMIT-TOKEN-FILE.webp?size=840x365&amp;lossy=2&amp;strip=1&amp;webp=1 840w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-COMMIT-TOKEN-FILE-1024x445.webp?lossy=2&amp;strip=1&amp;webp=1 1024w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-COMMIT-TOKEN-FILE.webp?lossy=2&amp;strip=1&amp;webp=1 1200w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">Verify that the commit changes only the intended token JSON file.<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-verify-the-saved-commit\">Verify the Saved Commit<\/h4>\n\n\n\n<p>Confirm the path, checksum filename, and selected branch before continuing. Open the commit page and verify it reports one changed JSON file. Finally, compare the committed content with your reviewed JSON before opening the pull request.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-9-open-the-pull-request\">Step 9: Open the Pull Request<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-check-the-pull-request-comparison\">Check the Pull Request Comparison<\/h4>\n\n\n\n<p>Open the compare page from your fork\u2019s committed branch. Set the base repository to <code>ethereum-lists\/tokens<\/code> and the base branch to <code>master<\/code>. Set the head repository to your fork and select your dedicated compare branch. Continue only when GitHub reports <strong>Able to merge<\/strong> and shows one intended file.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-complete-the-pull-request-form\">Complete the Pull Request Form<\/h4>\n\n\n\n<p>Use a concise title. For example, use <code>Add TOKEN on BSC<\/code>. Then, include the explorer, website, CoinGecko, CoinMarketCap, and audit links in the description. If CoinGecko is unavailable, explain that fact only as project context. Do not present a support ticket or CoinMarketCap page as a substitute. This pull request can contribute repository metadata, but it cannot create native Trezor recognition. Select <strong>Preview<\/strong>, review the rendered description, and keep <strong>Allow edits by maintainers<\/strong> enabled. Finally, select <strong>Create pull request<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"815\" src=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/TREZOR-OPEN-TOKEN-PULL-REQUEST-1024x815.webp\" alt=\"Open Ethereum Lists pull request for adding a BSC token definition\" class=\"wp-image-15113\" srcset=\"https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-OPEN-TOKEN-PULL-REQUEST.webp?size=168x134&amp;lossy=2&amp;strip=1&amp;webp=1 168w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-OPEN-TOKEN-PULL-REQUEST-300x239.webp?lossy=2&amp;strip=1&amp;webp=1 300w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-OPEN-TOKEN-PULL-REQUEST.webp?size=504x401&amp;lossy=2&amp;strip=1&amp;webp=1 504w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-OPEN-TOKEN-PULL-REQUEST.webp?size=672x535&amp;lossy=2&amp;strip=1&amp;webp=1 672w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-OPEN-TOKEN-PULL-REQUEST-768x611.webp?lossy=2&amp;strip=1&amp;webp=1 768w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-OPEN-TOKEN-PULL-REQUEST.webp?size=840x669&amp;lossy=2&amp;strip=1&amp;webp=1 840w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-OPEN-TOKEN-PULL-REQUEST-1024x815.webp?lossy=2&amp;strip=1&amp;webp=1 1024w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-OPEN-TOKEN-PULL-REQUEST.webp?lossy=2&amp;strip=1&amp;webp=1 1200w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">Review the open pull request, token evidence, base branch, and changed file.<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-verify-the-open-pull-request\">Verify the Open Pull Request<\/h4>\n\n\n\n<p>Confirm the new request is <strong>Open<\/strong> and targets the correct base branch. A compact example may show one commit, one file, 21 additions, and zero deletions. Your numbers may differ when supported optional fields change the JSON length. The workflow may display <strong>Awaiting approval<\/strong> until a maintainer authorizes its first run. This waiting state is not a validation failure, so do not open a duplicate request.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-10-monitor-checks-and-maintainer-feedback\">Step 10: Monitor Checks and Maintainer Feedback<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-when-workflow-approval-is-required\">When Workflow Approval Is Required<\/h4>\n\n\n\n<p>First, review the pull request\u2019s merge information and <strong>Checks<\/strong> tab. A new public-fork request may show <strong>One workflow awaiting approval<\/strong>. Only an upstream maintainer can authorize that workflow\u2019s first run. This waiting state is not a failed check and requires no corrective commit. Therefore, do not post pressure comments, push empty commits, or open another request.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"857\" src=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/TREZOR-PULL-REQUEST-CHECKS-1024x857.webp\" alt=\"Ethereum Lists pull request showing workflow approval and blocked merge notices\" class=\"wp-image-15114\" srcset=\"https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-PULL-REQUEST-CHECKS.webp?size=168x141&amp;lossy=2&amp;strip=1&amp;webp=1 168w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-PULL-REQUEST-CHECKS-300x251.webp?lossy=2&amp;strip=1&amp;webp=1 300w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-PULL-REQUEST-CHECKS.webp?size=504x422&amp;lossy=2&amp;strip=1&amp;webp=1 504w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-PULL-REQUEST-CHECKS.webp?size=672x562&amp;lossy=2&amp;strip=1&amp;webp=1 672w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-PULL-REQUEST-CHECKS-768x643.webp?lossy=2&amp;strip=1&amp;webp=1 768w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-PULL-REQUEST-CHECKS.webp?size=840x703&amp;lossy=2&amp;strip=1&amp;webp=1 840w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-PULL-REQUEST-CHECKS-1024x857.webp?lossy=2&amp;strip=1&amp;webp=1 1024w, https:\/\/b3776367.assetcdn.net\/3776367\/wp-content\/uploads\/2020\/11\/TREZOR-PULL-REQUEST-CHECKS.webp?lossy=2&amp;strip=1&amp;webp=1 1200w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">A workflow awaiting maintainer approval is a waiting state, not a failed validation.<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-after-the-checks-start\">After the Checks Start<\/h4>\n\n\n\n<p>After approval, wait for every required job to finish. If a job fails, open its log and identify the exact failing rule. Then, correct that issue on the same branch and push one focused commit. A green check confirms automated validation, but it does not confirm maintainer approval. Next, answer maintainer questions and update the same branch when corrections are requested. The repository can mark inactive requests as stale. Therefore, respond promptly to legitimate feedback.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-verify-the-external-definition-after-a-github-merge\">Verify the External Definition After a GitHub Merge<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-check-the-signed-external-definition\">Check the Signed External Definition<\/h3>\n\n\n\n<p>Trezor imports merged EVM records and later creates signed binary external definitions. Therefore, a merge and a published definition are separate milestones with different timing. Check the expected data endpoint using the network chain ID and lowercase contract address. A successful endpoint confirms only the external definition. It does not confirm native Suite recognition or a public Coins page.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#47;&#47;data.trezor.io\/firmware\/definitions\/eth\/chain-id\/CHAIN_ID\/token-lowercase_contract.dat<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-check-trezor-suite\">Check Trezor Suite<\/h3>\n\n\n\n<p>Open the correct network account and review the token under the <strong>Tokens<\/strong> section. Confirm the contract, name, symbol, decimals, balance, and spam status before reporting success. However, a token without CoinGecko may remain under <strong>Unrecognized tokens<\/strong> after the GitHub merge. This result does not mean the external-definition file failed. Never send funds only to test branding. Use a safe existing balance when possible.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-check-the-public-card-logo-and-price\">Check the Public Card, Logo, and Price<\/h3>\n\n\n\n<p>Search the token on <a href=\"https:\/\/trezor.io\/coins\" target=\"_blank\" rel=\"noopener noreferrer\">trezor.io\/coins<\/a> only after CoinGecko accepts the asset and Trezor refreshes its datasets. Then, verify the logo, price, network, wallet availability, and linked market information. A GitHub merge cannot create this public card. Therefore, fix missing or incorrect market data through the accepted CoinGecko record.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-long-does-it-take-to-add-a-token-to-trezor\">How Long Does It Take to Add a Token to Trezor?<\/h2>\n\n\n\n<p>If CoinGecko already lists the token, native Trezor display depends on downstream data refreshes. Trezor publishes no guaranteed completion deadline. Therefore, allow several days before checking the Suite and Coins page again. CoinGecko approval follows its own process and may take much longer. Without an accepted CoinGecko listing, waiting or contacting Trezor Support will not complete native recognition. The optional GitHub route has separate timing. In our 24-month dataset, successful token pull requests had a 22.3-hour median merge time. However, review remained unpredictable, and some requests stayed open for months.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-ethereum-lists-token-pull-request-statistics-last-24-months\">Ethereum Lists Token Pull Request Statistics: Last 24 Months<\/h2>\n\n\n\n<p>A public GitHub audit on July 19, 2026 reviewed 118 pull requests in the community-maintained ethereum-lists\/tokens repository. The review identified 69 token-related community requests created during the previous 24 months. Twenty-one were merged, 43 closed without merge, and five remained open. Therefore, 30.4% were merged, 62.3% closed without merge, and 7.2% remained open. However, these outcomes measure repository contributions, not native Trezor listings. GitHub cannot confirm that each contributor legally owns the submitted token. It also does not classify every unmerged closure as a rejection. Automation closed 36 inactive requests, authors closed six, and one was closed by a maintainer.<\/p>\n\n\n\n<style>\n.trezor-pr-stats,\n.trezor-pr-stats * {\n  box-sizing: border-box;\n}\n\n.trezor-pr-stats {\n  width: 100%;\n  margin: 24px 0;\n  padding: 24px;\n  color: #1f2937;\n  background: #f7f8fa;\n  border: 1px solid #dfe3e8;\n  border-radius: 10px;\n  font-family: inherit;\n}\n\n.trezor-pr-stats__intro {\n  margin: 0 0 18px;\n  font-size: 16px;\n  line-height: 1.6;\n}\n\n.trezor-pr-stats__total {\n  display: flex;\n  align-items: baseline;\n  gap: 10px;\n  margin-bottom: 18px;\n  color: #111827;\n  font-size: 18px;\n  font-weight: 700;\n}\n\n.trezor-pr-stats__total strong {\n  font-size: 34px;\n  line-height: 1;\n}\n\n.trezor-pr-stats__bar {\n  display: flex;\n  width: 100%;\n  height: 44px;\n  margin-bottom: 18px;\n  overflow: hidden;\n  background: #e5e7eb;\n  border-radius: 7px;\n}\n\n.trezor-pr-stats__bar span {\n  display: flex;\n  min-width: 0;\n  align-items: center;\n  justify-content: center;\n  overflow: hidden;\n  padding: 4px;\n  color: #ffffff;\n  font-size: 13px;\n  font-weight: 700;\n  white-space: nowrap;\n}\n\n.trezor-pr-stats__bar-merged {\n  background: #147a42;\n}\n\n.trezor-pr-stats__bar-closed {\n  background: #b42318;\n}\n\n.trezor-pr-stats__bar-open {\n  background: #8a4b08;\n}\n\n.trezor-pr-stats__grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 12px;\n}\n\n.trezor-pr-stats__card {\n  padding: 16px;\n  background: #ffffff;\n  border: 1px solid #dfe3e8;\n  border-radius: 7px;\n}\n\n.trezor-pr-stats__card--merged {\n  border-top: 4px solid #147a42;\n}\n\n.trezor-pr-stats__card--closed {\n  border-top: 4px solid #b42318;\n}\n\n.trezor-pr-stats__card--open {\n  border-top: 4px solid #8a4b08;\n}\n\n.trezor-pr-stats__number {\n  display: block;\n  margin-bottom: 4px;\n  color: #111827;\n  font-size: 30px;\n  font-weight: 700;\n  line-height: 1;\n}\n\n.trezor-pr-stats__percent {\n  display: block;\n  margin-bottom: 8px;\n  font-size: 17px;\n  font-weight: 700;\n}\n\n.trezor-pr-stats__label {\n  display: block;\n  font-size: 14px;\n  line-height: 1.4;\n}\n\n.trezor-pr-stats__table-wrap {\n  width: 100%;\n  margin-top: 18px;\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n}\n\n.trezor-pr-stats__table {\n  width: 100%;\n  min-width: 560px;\n  border-collapse: collapse;\n  background: #ffffff;\n  font-size: 14px;\n  line-height: 1.5;\n}\n\n.trezor-pr-stats__table caption {\n  padding: 0 0 10px;\n  color: #111827;\n  font-size: 16px;\n  font-weight: 700;\n  text-align: left;\n}\n\n.trezor-pr-stats__table th,\n.trezor-pr-stats__table td {\n  padding: 11px 12px;\n  border: 1px solid #dfe3e8;\n  text-align: left;\n  vertical-align: top;\n}\n\n.trezor-pr-stats__table th {\n  color: #111827;\n  background: #eef2f6;\n  font-weight: 700;\n}\n\n.trezor-pr-stats__timing {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 12px;\n  margin-top: 14px;\n}\n\n.trezor-pr-stats__timing-item {\n  padding: 13px;\n  color: #374151;\n  background: #eef2f6;\n  border-radius: 7px;\n  font-size: 13px;\n  line-height: 1.4;\n}\n\n.trezor-pr-stats__timing-item strong {\n  display: block;\n  margin-bottom: 3px;\n  color: #111827;\n  font-size: 20px;\n}\n\n.trezor-pr-stats__note {\n  margin-top: 20px;\n  padding: 16px;\n  background: #fff8e6;\n  border-left: 4px solid #b7791f;\n  font-size: 14px;\n  line-height: 1.6;\n}\n\n.trezor-pr-stats__note strong {\n  color: #6b4600;\n}\n\n.trezor-pr-stats__source {\n  margin: 14px 0 0;\n  color: #5f6875;\n  font-size: 12px;\n  line-height: 1.5;\n}\n\n@media (max-width: 640px) {\n  .trezor-pr-stats {\n    padding: 18px;\n  }\n\n  .trezor-pr-stats__grid,\n  .trezor-pr-stats__timing {\n    grid-template-columns: 1fr;\n  }\n\n  .trezor-pr-stats__total {\n    flex-wrap: wrap;\n  }\n\n  .trezor-pr-stats__bar {\n    height: 34px;\n  }\n\n  .trezor-pr-stats__bar span {\n    font-size: 0;\n  }\n}\n<\/style>\n\n<section\n  class=\"trezor-pr-stats\"\n  aria-labelledby=\"h-trezor-pull-request-statistics-last-24-months\"\n>\n  <p class=\"trezor-pr-stats__intro\">\n    Results for token-related community pull requests opened during the measured 24-month period.\n  <\/p>\n\n  <div class=\"trezor-pr-stats__total\">\n    <strong>69<\/strong>\n    <span>token-related pull requests opened<\/span>\n  <\/div>\n\n  <div\n    class=\"trezor-pr-stats__bar\"\n    role=\"img\"\n    aria-label=\"Out of 69 token-related pull requests, 21 were merged, 43 were closed without merge, and five remained open.\"\n  >\n    <span\n      class=\"trezor-pr-stats__bar-merged\"\n      style=\"flex: 21;\"\n      aria-hidden=\"true\"\n    >30.4%<\/span>\n\n    <span\n      class=\"trezor-pr-stats__bar-closed\"\n      style=\"flex: 43;\"\n      aria-hidden=\"true\"\n    >62.3%<\/span>\n\n    <span\n      class=\"trezor-pr-stats__bar-open\"\n      style=\"flex: 5;\"\n      aria-hidden=\"true\"\n    >7.2%<\/span>\n  <\/div>\n\n  <div class=\"trezor-pr-stats__grid\" role=\"list\">\n    <div\n      class=\"trezor-pr-stats__card trezor-pr-stats__card--merged\"\n      role=\"listitem\"\n    >\n      <span class=\"trezor-pr-stats__number\">21<\/span>\n      <span class=\"trezor-pr-stats__percent\">30.4%<\/span>\n      <span class=\"trezor-pr-stats__label\">Merged<\/span>\n    <\/div>\n\n    <div\n      class=\"trezor-pr-stats__card trezor-pr-stats__card--closed\"\n      role=\"listitem\"\n    >\n      <span class=\"trezor-pr-stats__number\">43<\/span>\n      <span class=\"trezor-pr-stats__percent\">62.3%<\/span>\n      <span class=\"trezor-pr-stats__label\">Closed without merge<\/span>\n    <\/div>\n\n    <div\n      class=\"trezor-pr-stats__card trezor-pr-stats__card--open\"\n      role=\"listitem\"\n    >\n      <span class=\"trezor-pr-stats__number\">5<\/span>\n      <span class=\"trezor-pr-stats__percent\">7.2%<\/span>\n      <span class=\"trezor-pr-stats__label\">Still open<\/span>\n    <\/div>\n  <\/div>\n\n  <div class=\"trezor-pr-stats__table-wrap\">\n    <table class=\"trezor-pr-stats__table\">\n      <caption>Token-related pull request outcomes<\/caption>\n\n      <thead>\n        <tr>\n          <th scope=\"col\">Outcome<\/th>\n          <th scope=\"col\">Requests<\/th>\n          <th scope=\"col\">Share<\/th>\n          <th scope=\"col\">Meaning<\/th>\n        <\/tr>\n      <\/thead>\n\n      <tbody>\n        <tr>\n          <th scope=\"row\">Merged<\/th>\n          <td>21<\/td>\n          <td>30.4%<\/td>\n          <td>Accepted into the community repository<\/td>\n        <\/tr>\n\n        <tr>\n          <th scope=\"row\">Closed without merge<\/th>\n          <td>43<\/td>\n          <td>62.3%<\/td>\n          <td>Not merged, but not necessarily rejected by a maintainer<\/td>\n        <\/tr>\n\n        <tr>\n          <th scope=\"row\">Still open<\/th>\n          <td>5<\/td>\n          <td>7.2%<\/td>\n          <td>Waiting for review, changes, or another repository action<\/td>\n        <\/tr>\n      <\/tbody>\n    <\/table>\n  <\/div>\n\n  <div class=\"trezor-pr-stats__timing\">\n    <div class=\"trezor-pr-stats__timing-item\">\n      <strong>22.3 hours<\/strong>\n      Median time to merge\n    <\/div>\n\n    <div class=\"trezor-pr-stats__timing-item\">\n      <strong>50.4 days<\/strong>\n      Median time before an unmerged closure\n    <\/div>\n\n    <div class=\"trezor-pr-stats__timing-item\">\n      <strong>104 days<\/strong>\n      Age of the oldest open request\n    <\/div>\n  <\/div>\n\n  <div class=\"trezor-pr-stats__note\">\n    <strong>Important:<\/strong>\n    These figures are not an official Trezor acceptance rate.\n    The ethereum-lists\/tokens repository is community-maintained and is not owned by Trezor.\n    GitHub does not verify whether each contributor legally owns a submitted token.\n    Repeated or corrected submissions are counted as separate pull requests.\n    Furthermore, closed without merge does not automatically mean rejected.\n    The repository can close inactive requests through its stale workflow.\n    A merge does not create native Trezor recognition without an accepted CoinGecko listing.\n  <\/div>\n\n  <p class=\"trezor-pr-stats__source\">\n    Public GitHub snapshot taken July 19, 2026.\n    Cohort: token-related pull requests created from July 19, 2024 through July 19, 2026.\n    All 118 repository pull requests from this period were reviewed.\n  <\/p>\n<\/section>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-common-trezor-token-submission-mistakes\">Common Trezor Token Submission Mistakes<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Using the Ethereum folder for a BNB Smart Chain token.<\/li>\n\n\n\n<li>Changing the on-chain symbol into a cleaner marketing ticker.<\/li>\n\n\n\n<li>Writing decimals as a string instead of an integer.<\/li>\n\n\n\n<li>Adding unsupported CoinMarketCap, audit, explorer, or price fields.<\/li>\n\n\n\n<li>Assuming a green check means the pull request was approved.<\/li>\n\n\n\n<li>Assuming a merged JSON logo controls the Trezor Suite icon.<\/li>\n\n\n\n<li>Expecting CoinMarketCap, audits, GitHub, or support to replace an accepted CoinGecko listing.<\/li>\n\n\n\n<li>Opening duplicate requests instead of updating the original branch.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-trezor-token-listing-faq\">Trezor Token Listing FAQ<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-does-a-merged-json-guarantee-a-logo-and-price\">Does a Merged JSON Guarantee a Logo and Price?<\/h3>\n\n\n\n<p>No. The Ethereum Lists logo field does not replace Trezor\u2019s CoinGecko-based icon and market pipelines. A merge also cannot remove the <strong>Unrecognized token<\/strong> label.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-can-coinmarketcap-replace-coingecko\">Can CoinMarketCap Replace CoinGecko?<\/h3>\n\n\n\n<p>No. Trezor Support confirmed that CoinMarketCap cannot replace CoinGecko for native recognition. Audits and a GitHub pull request cannot replace it either.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-can-i-use-a-token-in-trezor-suite-without-coingecko\">Can I Use a Token in Trezor Suite Without CoinGecko?<\/h3>\n\n\n\n<p>Often, yes. Users can manage a contract token on a supported network. However, Suite may display it under <strong>Unrecognized tokens<\/strong> without a logo or market price.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-can-any-token-owner-use-ethereum-lists\">Can Any Token Owner Use Ethereum Lists?<\/h3>\n\n\n\n<p>No. This workflow applies to compatible EVM token networks represented by repository folders.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-does-closed-mean-merged-on-github\">Does \u201cClosed\u201d Mean \u201cMerged\u201d on GitHub?<\/h3>\n\n\n\n<p>No. Confirm the pull request displays the purple <strong>Merged<\/strong> state and an upstream merge commit.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-build-token-visibility-after-trezor\">Build Token Visibility After Trezor<\/h2>\n\n\n\n<p>A wallet contribution is only one part of a wider token-discovery plan. For example, Tokpie explains <a href=\"https:\/\/tokpie.io\/blog\/token-listing-on-tokpie-exchange\/\" target=\"_blank\" rel=\"noopener noreferrer\">exchange listing<\/a> and <a href=\"https:\/\/tokpie.io\/token-listing-fundraising\" target=\"_blank\" rel=\"noopener noreferrer\">token listing and fundraising services<\/a>. Furthermore, the <a href=\"https:\/\/t.me\/tokpie\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Tokpie Telegram channel<\/a> shares ecosystem updates and practical announcements.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-wallet-explorer-and-dex-guides\">Wallet, Explorer, and DEX Guides<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/tokpie.io\/blog\/add-token-logo-to-uniswap-step-by-step-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">Add a token logo to Uniswap<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/add-token-to-ledger-list\/\" target=\"_blank\" rel=\"noopener noreferrer\">Add a token to Ledger<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/add-token-trust-wallet\/\" target=\"_blank\" rel=\"noopener noreferrer\">Add a token to Trust Wallet<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-mew-permanent-default-token-list\/\" target=\"_blank\" rel=\"noopener noreferrer\">Add a token to the MEW default list<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/how-to-add-token-logo-metamask\/\" target=\"_blank\" rel=\"noopener noreferrer\">Add a token logo to MetaMask<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/display-token-price-in-metamask-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">Display a token price in MetaMask<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/fast-update-bscscan-etherscan\/\" target=\"_blank\" rel=\"noopener noreferrer\">Update token information on BscScan or Etherscan<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/token-price-market-cap-bscscan-etherscan\/\" target=\"_blank\" rel=\"noopener noreferrer\">Display token price and market cap on explorers<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/grow-token-liquidity-pancakeswap-uniswap\/\" target=\"_blank\" rel=\"noopener noreferrer\">Grow token liquidity on PancakeSwap and Uniswap<\/a>.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-coin-tracker-listing-guides\">Coin Tracker Listing Guides<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/tokpie.io\/blog\/add-token-blockspot-ultimate-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">Blockspot token listing guide<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/add-token-coincost-ultimate-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">CoinCost token listing guide<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/add-token-digitalcoinprice-ultimate-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">DigitalCoinPrice token listing guide<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/add-token-livecoinwatch-tracker\/\" target=\"_blank\" rel=\"noopener noreferrer\">LiveCoinWatch token listing guide<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/add-token-to-coincheckup-ultimate-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">CoinCheckup token listing guide<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/add-token-to-coindataflow-ultimate-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">CoinDataFlow token listing guide<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/add-token-tokeninsight-ultimate-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">TokenInsight token listing guide<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-bitdegree\/\" target=\"_blank\" rel=\"noopener noreferrer\">BitDegree token listing guide<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-coindar\/\" target=\"_blank\" rel=\"noopener noreferrer\">Coindar token listing guide<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-coinlore\/\" target=\"_blank\" rel=\"noopener noreferrer\">CoinLore token listing guide<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-coinpaprika\/\" target=\"_blank\" rel=\"noopener noreferrer\">CoinPaprika token listing guide<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-coinranking\/\" target=\"_blank\" rel=\"noopener noreferrer\">Coinranking token listing guide<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/how-to-list-token-on-coincarp-for-free\/\" target=\"_blank\" rel=\"noopener noreferrer\">CoinCarp token listing guide<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/ultimate-guide-on-how-to-add-token-into-coincodex\/\" target=\"_blank\" rel=\"noopener noreferrer\">CoinCodex token listing guide<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/top-coin-trackers-free-token-listing\/\" target=\"_blank\" rel=\"noopener noreferrer\">Top coin trackers offering free submissions<\/a>.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-blockchain-specific-token-guides\">Blockchain-Specific Token Guides<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/tokpie.io\/blog\/list-arbitrum-token\/\" target=\"_blank\" rel=\"noopener noreferrer\">List an Arbitrum token<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/list-polygon-token-coinmarketcap-coingecko\/\" target=\"_blank\" rel=\"noopener noreferrer\">List a Polygon token<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/list-solana-token-on-cmc-and-coingecko\/\" target=\"_blank\" rel=\"noopener noreferrer\">List a Solana token<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/list-ton-token\/\" target=\"_blank\" rel=\"noopener noreferrer\">List a TON token<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/list-trc20-token-cmc-coingecko-tokpie-tron-integration\/\" target=\"_blank\" rel=\"noopener noreferrer\">List a TRC-20 token<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/ultimate-guide-base-blockchain-list-base-token\/\" target=\"_blank\" rel=\"noopener noreferrer\">List a Base token<\/a>.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-exchange-growth-and-market-data-guides\">Exchange, Growth, and Market Data Guides<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/tokpie.io\/blog\/list-token-coinbase-free\/\" target=\"_blank\" rel=\"noopener noreferrer\">List a token on Coinbase<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/list-token-on-binance-free\/\" target=\"_blank\" rel=\"noopener noreferrer\">List a token on Binance<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/best-token-voting-platforms-free-listing\/\" target=\"_blank\" rel=\"noopener noreferrer\">Use token voting platforms<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/sell-more-tokens-add-bank-card-and-apple-pay\/\" target=\"_blank\" rel=\"noopener noreferrer\">Add card and Apple Pay token purchases<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/token-circulation-supply-how-increase-important\/\" target=\"_blank\" rel=\"noopener noreferrer\">Understand circulating token supply<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/update-circulating-supply-market-capitalization-cmc-coinmarketcap\/\" target=\"_blank\" rel=\"noopener noreferrer\">Update circulating supply on CoinMarketCap<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/token-listing-cmc-cg-liquidity-outsource\/\" target=\"_blank\" rel=\"noopener noreferrer\">Outsource tracker listing and liquidity work<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/token-sale-confidence-index\/\" target=\"_blank\" rel=\"noopener noreferrer\">Improve token sale confidence<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/make-successful-cryptocurrency-ultimate-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">Build a successful cryptocurrency project<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/chatgpt-enhancing-crypto-projects-with-ai\/\" target=\"_blank\" rel=\"noopener noreferrer\">Use AI for a cryptocurrency project<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/the-future-of-cryptocurrency-trends-predictions-hayek\/\" target=\"_blank\" rel=\"noopener noreferrer\">Review cryptocurrency trends and predictions<\/a>.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-legacy-trezor-submission-screenshots\">Legacy Trezor Submission Screenshots<\/h3>\n\n\n\n<p>The interface has changed since the original guide. However, these archived images remain useful historical references.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/what_is_trezor.png\" target=\"_blank\" rel=\"noopener noreferrer\">Original Trezor overview screenshot<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/file_name_code.png\" target=\"_blank\" rel=\"noopener noreferrer\">Original checksum filename screenshot<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/create_file.png\" target=\"_blank\" rel=\"noopener noreferrer\">Original create-file screenshot<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/propose_new_file-1.png\" target=\"_blank\" rel=\"noopener noreferrer\">Original propose-file screenshot<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/create_pull_request.png\" target=\"_blank\" rel=\"noopener noreferrer\">Original pull-request screenshot<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/create_pull_request_2nd.png\" target=\"_blank\" rel=\"noopener noreferrer\">Second original pull-request screenshot<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/waiting_checking.png\" target=\"_blank\" rel=\"noopener noreferrer\">Original pending-checks screenshot<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/pass_checking_trezor.png\" target=\"_blank\" rel=\"noopener noreferrer\">Original passed-checks screenshot<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/request_status.png\" target=\"_blank\" rel=\"noopener noreferrer\">Original request-status screenshot<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2021\/03\/coin_coming_soon_trezor.png\" target=\"_blank\" rel=\"noopener noreferrer\">Original coming-soon asset screenshot<\/a>.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-final-trezor-token-submission-checklist\">Final Trezor Token Submission Checklist<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Obtain an accepted CoinGecko listing before expecting native Trezor recognition.<\/li>\n\n\n\n<li>Confirm CoinGecko shows the correct network, contract, logo, and market data.<\/li>\n\n\n\n<li>Confirm the exact on-chain symbol, decimals, network, and checksum contract.<\/li>\n\n\n\n<li>Use the correct EVM network directory only when making an optional external-definition contribution.<\/li>\n\n\n\n<li>Search for an existing contract record.<\/li>\n\n\n\n<li>Add only fields supported by the repository schema.<\/li>\n\n\n\n<li>Validate JSON syntax and on-chain values.<\/li>\n\n\n\n<li>Open one focused pull request and monitor its checks.<\/li>\n\n\n\n<li>Verify the signed definition after merge.<\/li>\n\n\n\n<li>After dataset refreshes, verify the public Trezor page, native icon, price, and recognized status.<\/li>\n\n\n\n<li>Do not request a manual Trezor exception when CoinGecko has not listed the token.<\/li>\n<\/ul>\n\n\n\n<p>Finally, record the CoinGecko page, pull request, merge, and published Trezor result as separate evidence.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Find the ultimate guide on how to add your token to the list of coins supported by Trezor. <\/p>\n","protected":false},"author":2,"featured_media":15101,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1778],"tags":[12,18,427,821,822,824,825,1805,1806],"class_list":["post-3743","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-trackers-wallets-exchange-listings","tag-token","tag-cryptocurrency","tag-erc20","tag-trezor","tag-list-of-coins","tag-list-of-tokens","tag-hardware-wallet","tag-list-token-on-trezor","tag-add-token-to-trezor"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.7 (Yoast SEO v23.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Add Token to Trezor Wallet: Ultimate Guide<\/title>\n<meta name=\"description\" content=\"Learn how to add your token to the List of coins supported by Trezor. Get your cryptocurrency listed on Trezor for free. Unlock all benefits.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Add Token to Trezor List\" \/>\n<meta property=\"og:description\" content=\"Learn how to add your token to the List of coins supported by Trezor. Get your cryptocurrency listed on Trezor for free. Unlock all benefits.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/\" \/>\n<meta property=\"og:site_name\" content=\"Tokpie Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/tokpie.io\" \/>\n<meta property=\"article:published_time\" content=\"2020-11-10T13:49:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-20T19:07:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/trezor-token-list.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"tokpie\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@TokpieE\" \/>\n<meta name=\"twitter:site\" content=\"@TokpieE\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"tokpie\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"18 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/\"},\"author\":{\"name\":\"tokpie\",\"@id\":\"https:\/\/tokpie.io\/blog\/#\/schema\/person\/825d691ed21f457c2fe53e4e39fa0ed1\"},\"headline\":\"How to Add Token to Trezor List\",\"datePublished\":\"2020-11-10T13:49:03+00:00\",\"dateModified\":\"2026-07-20T19:07:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/\"},\"wordCount\":3453,\"publisher\":{\"@id\":\"https:\/\/tokpie.io\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/trezor-token-list.webp\",\"keywords\":[\"token\",\"cryptocurrency\",\"erc20\",\"Trezor\",\"list of coins\",\"list of tokens\",\"hardware wallet\",\"List token on Trezor\",\"Add token to Trezor\"],\"articleSection\":[\"Trackers, Wallets, and Exchange Listings (DEX &amp; CEX)\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/\",\"url\":\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/\",\"name\":\"How to Add Token to Trezor Wallet: Ultimate Guide\",\"isPartOf\":{\"@id\":\"https:\/\/tokpie.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/trezor-token-list.webp\",\"datePublished\":\"2020-11-10T13:49:03+00:00\",\"dateModified\":\"2026-07-20T19:07:48+00:00\",\"description\":\"Learn how to add your token to the List of coins supported by Trezor. Get your cryptocurrency listed on Trezor for free. Unlock all benefits.\",\"breadcrumb\":{\"@id\":\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/#primaryimage\",\"url\":\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/trezor-token-list.webp\",\"contentUrl\":\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/trezor-token-list.webp\",\"width\":1200,\"height\":630,\"caption\":\"List of tokens on Trezor\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tokpie.io\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Token Listing Guides\",\"item\":\"https:\/\/tokpie.io\/blog\/category\/token-listing-guides\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Trackers, Wallets, and Exchange Listings (DEX &amp; CEX)\",\"item\":\"https:\/\/tokpie.io\/blog\/category\/token-listing-guides\/trackers-wallets-exchange-listings\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"How to Add Token to Trezor List\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/tokpie.io\/blog\/#website\",\"url\":\"https:\/\/tokpie.io\/blog\/\",\"name\":\"Tokpie Blog\",\"description\":\"Tokpie News\",\"publisher\":{\"@id\":\"https:\/\/tokpie.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/tokpie.io\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/tokpie.io\/blog\/#organization\",\"name\":\"Tokpie Exchange\",\"url\":\"https:\/\/tokpie.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/tokpie.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2019\/12\/tokpie_exchange.png\",\"contentUrl\":\"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2019\/12\/tokpie_exchange.png\",\"width\":537,\"height\":240,\"caption\":\"Tokpie Exchange\"},\"image\":{\"@id\":\"https:\/\/tokpie.io\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/tokpie.io\",\"https:\/\/x.com\/TokpieE\",\"https:\/\/www.linkedin.com\/company\/tokpie\",\"https:\/\/www.pinterest.ie\/TokpieExchange\/\",\"https:\/\/en.bitcoinwiki.org\/wiki\/Tokpie\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/tokpie.io\/blog\/#\/schema\/person\/825d691ed21f457c2fe53e4e39fa0ed1\",\"name\":\"tokpie\",\"url\":\"https:\/\/tokpie.io\/blog\/author\/tokpie\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Add Token to Trezor Wallet: Ultimate Guide","description":"Learn how to add your token to the List of coins supported by Trezor. Get your cryptocurrency listed on Trezor for free. Unlock all benefits.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/","og_locale":"en_US","og_type":"article","og_title":"How to Add Token to Trezor List","og_description":"Learn how to add your token to the List of coins supported by Trezor. Get your cryptocurrency listed on Trezor for free. Unlock all benefits.","og_url":"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/","og_site_name":"Tokpie Blog","article_publisher":"https:\/\/www.facebook.com\/tokpie.io","article_published_time":"2020-11-10T13:49:03+00:00","article_modified_time":"2026-07-20T19:07:48+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/trezor-token-list.webp","type":"image\/webp"}],"author":"tokpie","twitter_card":"summary_large_image","twitter_creator":"@TokpieE","twitter_site":"@TokpieE","twitter_misc":{"Written by":"tokpie","Est. reading time":"18 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/#article","isPartOf":{"@id":"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/"},"author":{"name":"tokpie","@id":"https:\/\/tokpie.io\/blog\/#\/schema\/person\/825d691ed21f457c2fe53e4e39fa0ed1"},"headline":"How to Add Token to Trezor List","datePublished":"2020-11-10T13:49:03+00:00","dateModified":"2026-07-20T19:07:48+00:00","mainEntityOfPage":{"@id":"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/"},"wordCount":3453,"publisher":{"@id":"https:\/\/tokpie.io\/blog\/#organization"},"image":{"@id":"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/#primaryimage"},"thumbnailUrl":"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/trezor-token-list.webp","keywords":["token","cryptocurrency","erc20","Trezor","list of coins","list of tokens","hardware wallet","List token on Trezor","Add token to Trezor"],"articleSection":["Trackers, Wallets, and Exchange Listings (DEX &amp; CEX)"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/","url":"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/","name":"How to Add Token to Trezor Wallet: Ultimate Guide","isPartOf":{"@id":"https:\/\/tokpie.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/#primaryimage"},"image":{"@id":"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/#primaryimage"},"thumbnailUrl":"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/trezor-token-list.webp","datePublished":"2020-11-10T13:49:03+00:00","dateModified":"2026-07-20T19:07:48+00:00","description":"Learn how to add your token to the List of coins supported by Trezor. Get your cryptocurrency listed on Trezor for free. Unlock all benefits.","breadcrumb":{"@id":"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/#primaryimage","url":"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/trezor-token-list.webp","contentUrl":"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2020\/11\/trezor-token-list.webp","width":1200,"height":630,"caption":"List of tokens on Trezor"},{"@type":"BreadcrumbList","@id":"https:\/\/tokpie.io\/blog\/how-to-add-token-to-trezor-list\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/tokpie.io\/blog\/"},{"@type":"ListItem","position":2,"name":"Token Listing Guides","item":"https:\/\/tokpie.io\/blog\/category\/token-listing-guides\/"},{"@type":"ListItem","position":3,"name":"Trackers, Wallets, and Exchange Listings (DEX &amp; CEX)","item":"https:\/\/tokpie.io\/blog\/category\/token-listing-guides\/trackers-wallets-exchange-listings\/"},{"@type":"ListItem","position":4,"name":"How to Add Token to Trezor List"}]},{"@type":"WebSite","@id":"https:\/\/tokpie.io\/blog\/#website","url":"https:\/\/tokpie.io\/blog\/","name":"Tokpie Blog","description":"Tokpie News","publisher":{"@id":"https:\/\/tokpie.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tokpie.io\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/tokpie.io\/blog\/#organization","name":"Tokpie Exchange","url":"https:\/\/tokpie.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tokpie.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2019\/12\/tokpie_exchange.png","contentUrl":"https:\/\/tokpie.io\/blog\/wp-content\/uploads\/2019\/12\/tokpie_exchange.png","width":537,"height":240,"caption":"Tokpie Exchange"},"image":{"@id":"https:\/\/tokpie.io\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/tokpie.io","https:\/\/x.com\/TokpieE","https:\/\/www.linkedin.com\/company\/tokpie","https:\/\/www.pinterest.ie\/TokpieExchange\/","https:\/\/en.bitcoinwiki.org\/wiki\/Tokpie"]},{"@type":"Person","@id":"https:\/\/tokpie.io\/blog\/#\/schema\/person\/825d691ed21f457c2fe53e4e39fa0ed1","name":"tokpie","url":"https:\/\/tokpie.io\/blog\/author\/tokpie\/"}]}},"_links":{"self":[{"href":"https:\/\/tokpie.io\/blog\/wp-json\/wp\/v2\/posts\/3743","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tokpie.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tokpie.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tokpie.io\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tokpie.io\/blog\/wp-json\/wp\/v2\/comments?post=3743"}],"version-history":[{"count":85,"href":"https:\/\/tokpie.io\/blog\/wp-json\/wp\/v2\/posts\/3743\/revisions"}],"predecessor-version":[{"id":15135,"href":"https:\/\/tokpie.io\/blog\/wp-json\/wp\/v2\/posts\/3743\/revisions\/15135"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tokpie.io\/blog\/wp-json\/wp\/v2\/media\/15101"}],"wp:attachment":[{"href":"https:\/\/tokpie.io\/blog\/wp-json\/wp\/v2\/media?parent=3743"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tokpie.io\/blog\/wp-json\/wp\/v2\/categories?post=3743"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tokpie.io\/blog\/wp-json\/wp\/v2\/tags?post=3743"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}