What changed, and why it matters
This commit simply adds five new Ethereum token contract addresses to a built-in list used by the Keystone hardware wallet's user interface. It is a routine data update with no code logic changes and no apparent security relevance.
No security action required. Treat as routine asset-list maintenance.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The patch appends five ERC-20 contract entries (AURORA, KNC, TURBO, USD1, ASTER) to the static ERC20_CONTRACTS array in src/ui/gui_chain/multi/web3/gui_eth.c. There are no functional code changes, no parsing changes, and no bug fixes. The change is additive metadata only.
Changed components
src/ui/gui_chain/multi/web3/gui_eth.cInspect captured patch +5 / −0
diff --git a/src/ui/gui_chain/multi/web3/gui_eth.c b/src/ui/gui_chain/multi/web3/gui_eth.c
index bc84650..c272a90 100644
--- a/src/ui/gui_chain/multi/web3/gui_eth.c
+++ b/src/ui/gui_chain/multi/web3/gui_eth.c
@@ -434,6 +434,11 @@ const static Erc20Contract_t ERC20_CONTRACTS[] = {
{"bCFX", "0x045c4324039dA91c52C55DF5D785385Aab073DcF", 18},
{"FRAX", "0x29ced01c447166958605519f10dcf8b0255fb379", 18},
{"FRAX", "0x90c97f71e18723b0cf0dfa30ee176ab653e89f40", 18},
+ {"AURORA", "0xAaAAAA20D9E0e2461697782ef11675f668207961", 18},
+ {"KNC", "0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202", 18},
+ {"TURBO", "0xA35923162C49cF95e6BF26623385eb431ad920D3", 18},
+ {"USD1", "0x8d0D000Ee44948FC98c9B98A4FA4921476f08B0d", 18},
+ {"ASTER", "0x000Ae314E2A2172a039B26378814C252734f556A", 18},
// Polygon
{"USDT", "0xc2132d05d31c914a87c6611c10748aeb04b58e8f", 6},
{"USDC", "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359", 6},
Why this scored 15/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.