The impersonation check now says how far it reaches
A risk flag warns you when a token wears a known token’s ticker from the wrong address. It was checking against a list of 19 tokens and the page describing it never said so — which meant a token outside that list came back with no flag, and no flag reads like innocence.
- The list is now 116 tokens, our own 19 plus the Base entries of the published Uniswap token list.
- It is a union, not a swap, and that was the whole decision. Moving wholesale to the published list would have added 97 tokens and quietly dropped 9 that only we carried: USDS, sUSDS, GHO, wstETH, weETH, rETH, ezETH, tBTC and LBTC. Two of those are Bitcoin wrappers, which is the exact category the problem was found in. That would have been a regression wearing the shape of an upgrade.
- Each list keeps its own date. When the flag fires it names which list matched and when that list was read — the published one on September 9, ours verified on August 19. Averaging two dates into one would be a freshness claim we cannot support.
- The bound is now written on the page. A token whose symbol is not on the list is not checked, and the absence of this flag is not a statement that a token is genuine. That sentence is the actual change; the extra 97 tokens are the smaller half.
Found while measuring how many tokens the check covered. A coverage number cannot be computed without naming what it is coverage of, and the missing disclosure fell out of the arithmetic.