UUPS Proxy
The implementation contract holds its own upgrade logic — accidental brick risk plus rug risk.
UUPS Proxy
Le contrat d'implémentation porte sa propre logique d'upgrade — risque de brick accidentel + risque de rug.
What it means
UUPS (EIP-1822) places the upgrade function inside the implementation rather than the proxy. The implementation can be upgraded by an authorized account and can also be made non-upgradeable by mistake.
Why it matters
UUPS is technically defensible, but in scam contracts it's often used to confuse static analyzers. Because the upgrade lives in the implementation, simple bytecode scanners miss it.
How RektRadar detects it
Function selector `upgradeTo(address)` on the implementation + access control check. Combined with a proxy detection on the front contract.
Ce que ça signifie
UUPS (EIP-1822) place la fonction d'upgrade dans l'implémentation plutôt que dans le proxy. L'implémentation peut être upgradée par un compte autorisé et peut aussi être rendue non-upgradeable par erreur.
Pourquoi c'est important
UUPS est techniquement défendable, mais dans les contrats scam c'est souvent utilisé pour confondre les analyseurs statiques. Comme l'upgrade vit dans l'implémentation, les scanners bytecode simples le ratent.
Comment RektRadar le détecte
Sélecteur de fonction `upgradeTo(address)` sur l'implémentation + check de l'access control. Combiné avec une détection proxy sur le contrat front.
Recent tokens with this signal
Tokens récents avec ce signal
Loading recent tokens…
Chargement des tokens récents…