What changed, and why it matters
This commit simply renames the cryptocurrency token symbol from MATIC to POL in two places in the user-interface code for the Keystone 3 hardware wallet. Polygon officially rebranded its native token from MATIC to POL, so this is a routine label update. There is no security vulnerability here.
No security action needed. Treat as a normal rebranding/follow-up update.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The change updates two static tables in src/ui/gui_chain/multi/web3/gui_eth.c: the EVM network ticker for chain ID 137 and an ERC-20 contract entry for the same token. Both keep the same contract address (0x000…1010) and decimals (18); only the displayed ticker string changes from “MATIC” to “POL”. No logic, parsing, cryptography, or memory handling is modified.
Changed components
src/ui/gui_chain/multi/web3/gui_eth.cInspect captured patch +2 / −2
diff --git a/src/ui/gui_chain/multi/web3/gui_eth.c b/src/ui/gui_chain/multi/web3/gui_eth.c
index d65edeb..5d90bea 100644
--- a/src/ui/gui_chain/multi/web3/gui_eth.c
+++ b/src/ui/gui_chain/multi/web3/gui_eth.c
@@ -138,7 +138,7 @@ const static EvmNetwork_t NETWORKS[] = {
{124, "Decentralized Web Mainnet", "DWU"},
{127, "Factory 127 Mainnet", "FETH"},
{128, "Huobi ECO Chain Mainnet", "HT"},
- {137, "Polygon Mainnet", "MATIC"},
+ {137, "Polygon Mainnet", "POL"},
{142, "DAX CHAIN", "DAX"},
{162, "Lightstreams Testnet", "PHT"},
{163, "Lightstreams Mainnet", "PHT"},
@@ -477,7 +477,7 @@ const static Erc20Contract_t ERC20_CONTRACTS[] = {
{"BNB", "0x3BA4c387f786bFEE076A58914F5Bd38d668B42c3", 18},
{"LINK", "0xb0897686c545045afc77cf20ec7a532e3120e0f1", 18},
{"INJ", "0x4e8dc2149eac3f3def36b1c281ea466338249371", 18},
- {"MATIC", "0x0000000000000000000000000000000000001010", 18},
+ {"POL", "0x0000000000000000000000000000000000001010", 18},
{"LINK", "0x53e0bca35ec356bd5dddfebbd1fc0fd03fabad39", 18},
{"WETH", "0x7ceb23fd6bc0add59e62ac25578270cff1b9f619", 18},
{"FET", "0x7583feddbcefa813dc18259940f76a02710a8905", 18},
Why this scored 19/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.