Como desarrollador, me da escalofríos cada vez que veo una DApp que pide aprobación máxima. Estoy seguro de que a los usuarios también les da escalofríos cuando esto sucede. Pero un contrato al que me siento cómodo dando aprobación máxima es Permit2. Los efectos de red de Permit2 son amplios: Bungee, Uniswap, etc. Una aprobación, y luego solo son firmas fuera de la cadena.