aUSDT (Aave v3 USDT, mainnet) icon renders clipped — non-square SVG root
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 85/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Área
- design
Línea de trabajo
Empieza por STYLEGUIDE.md y icons/eip155:1/erc20:0x23878914EFE38d27c4d67ab83ed1b93a74d4086a.svg; compara los iconos de aWETH y aWBTC con el artwork de Aave en public/icons/tokens/usdt.svg. Se considera terminado cuando el reemplazo es un SVG cuadrado y bien formado, con el anillo de Aave especificado y el artwork de USDT, sin SVG anidado ni atributos basura.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Description
The Aave v3 USDT (aUSDT) token icon on Ethereum mainnet renders clipped at the top and bottom in MetaMask.
- Asset:
eip155:1/erc20:0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a - Icon file:
icons/eip155:1/erc20:0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a.svg - CDN raster served to the wallet: https://static.cx.metamask.io/api/v2/tokenIcons/assets/eip155/1/erc20/0x23878914efe38d27c4d67ab83ed1b93a74d4086a.png
Evidence
The CDN PNG is 250 × 227 (non-square), so the circular icon appears cut off at the top and bottom. Other aToken icons in the repo (e.g. aWETH, aWBTC) rasterize as proper squares (250 × 250).
The current SVG is malformed and predates the icon style guide:
- Root declares
width="250" height="250"together withviewBox="0 0 256 256"(inconsistent aspect) - Junk editor/export attributes (
id="Group_30952",style="position: absolute; ...") - Duplicated
<defs>with identical gradients - A nested
<svg>element (forbidden bySTYLEGUIDE.md) - Artwork touches the viewBox edges (outside the 80% safe area)
Proposed fix
Replace the icon with a clean, well-formed, square 250×250 SVG that keeps the current Aave aToken design (gradient ring + underlying token) using Aave's latest USDT artwork:
- Single root
<svg>(width="250" height="250" viewBox="0 0 250 250"), no nested SVG, no junk attributes, single<defs>-free gradient - White circular base + Aave gradient ring (
#b6509e→#2ebac6), matching every other aToken icon in the repo - Latest USDT coin art (
#26A17B, current Tether logo) sourced from Aave's own token icon set (aave/interface→public/icons/tokens/usdt.svg)
No metadata changes needed: name/symbol/decimals in the repo already match on-chain data (decimals 6; aUSDT is the long-standing display symbol override for on-chain aEthUSDT).
- Lenguaje dominante
- JavaScript
- Estrellas
- 584
- Forks
- 1.4k
- Merge medio
- 17 h 36 min
- PR fusionados (30 d)
- 4
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de MetaMask/contract-metadata
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
MetaMask/contract-metadata#1911 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
MetaMask/contract-metadata#1791 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 58/100
MetaMask/contract-metadata#1940 ·
Los mantenedores suelen responder en 1 día
-
Fake token USDTAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
MetaMask/contract-metadata#1914 ·
Los mantenedores suelen responder en 1 día
-
Add Asteroid Logo on MetamaskAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 52/100
MetaMask/contract-metadata#1799 · 2 comentarios · 1 reacción ·
Los mantenedores suelen responder en 1 día
Todos los issues de MetaMask/contract-metadata
Issues similares
-
新讀者走讀回報,照著一篇文章實際操作Abiertodocumentation good first issue help wanted
Dificultad 1/5 1-3 horas Aptitud para principiantes 92/100
Los mantenedores suelen responder en 1 día
-
automated issue report
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
lirantal/discoprint#29 ·
Los mantenedores suelen responder en 1 día
-
RSS feed autodiscoveryAbiertofeature-request
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
louislam/uptime-kuma#7914 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Code Cleanup dependencies
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
ProjectSidewalk/SidewalkWebpage#5609 ·
Los mantenedores suelen responder en 1 día
-
help wanted javascript
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
OWASP/cornucopia#3538 ·
Los mantenedores suelen responder en 1 día