Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

aUSDT (Aave v3 USDT, mainnet) icon renders clipped — non-square SVG root

Cerrado Apto para principiantes
#1,982 0 comentarios 0 reacciones 0 asignados Ver en GitHub

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.

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 with viewBox="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 by STYLEGUIDE.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

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de MetaMask/contract-metadata

Todos los issues de MetaMask/contract-metadata

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.