@m477lander@LucianaSierra06@phantom@base Exactly, no active drain path is good, but leaving a near-max approval open still means the risk isn’t fully cleaned up
@LucianaSierra06@m477lander@phantom@base Exactly. Transparency matters more than a clean-looking tx history. Show the active permissions clearly so users know what’s still authorized
@That_Girl_Mal@m477lander@phantom@base The bigger issue for me is what happens after Remove. If the wallet says success, I’d want it to verify the permissions are actually gone rather than leaving users to check manually.
@m477lander@phantom@base 7702 is just a costume Change.Remove only burns the temp code, then dumps you on an EOA with 0ETH so approve(0) dies. If sponsorship can pay the swap, it can zero both spenders before the flip. Show the spenders and “never expires” on the same card as the 2 USDC
@m477lander@LucianaSierra06@phantom@base I get the concern, but I wouldn’t say that alone makes it unclean. A live approval is a permission, not proof it’s being abused.
@NativeSoundGod@m477lander@phantom@base Exactly. The swap worked, but hidden unlimited approvals are the real problem. They should always be visible and revocable.