@m477lander@mccreamies@phantom@base phantom one click both approvals then only wipes 7702 and yeets you back to 0 eth eoa. leftover allowance just sitting there. that’s not remove that’s half a job
@Rudgetheplumber@m477lander@phantom@base Delegation and token allowance are two different permissions. If Remove only ends the 7702 session, the button should say that out loud.
@m477lander@Johnsondfirst@phantom@base Yeah 7702 did fine The annoying part is they paid for the approve when I had sponsorship and then dumped me back on an empty EOA to clean it up. After that I’m stuck buying ETH to undo something the swap screen never even showed.
@Johnsondfirst@m477lander@phantom@base 7702 is already gone after Remove. What’s left isn’t a 7702 allowance, it’s two regular USDC approves
Those don’t ride on the delegation, so yes, you have to revoke them separately. And in this flow you need ETH to do it, which the gasless swap never gave you.
I keep saying this; show people what they're signing
Tried @phantom new gasless EVM swap on @base today.
Fresh burner. normal EOA. 0 eth. 5 used. Zero approvals.
Wallet:
https://t.co/lm3WsrtoFR
funding:
https://t.co/YqB1Me5622
Enable smart account delegation. Pay gas in USDC. swap 2 usdc for WETH.
Worked. No eth needed.
https://t.co/TrmlAZVUQG
Then Remove account delegation
Phantom removed it. Wallet is an eoa again.
https://t.co/ErkiSrLqUc
Opened @RevokeCash
7702 gone.
Two USDC approvals from that same swap still there
Near-max // Unlimited to @0xProject AllowanceHolder:
0x0000000000001fF3684f28c67538d4D072C22734
Plus paymaster 0x2cc0c7981D846b9F2a16276556f6e8cb52BfB633: leftover 0.006121 usdc. Dust
I signed it. That's the point.
Neither spender nor amount showed up on enable, swap review, or remove. I had to open an explorer and https://t.co/HDa1fj77tn to see what the swap had actually approved.
Phantom help article covers 7702, alchemy, temporary delegation, and remove. Not the token approvals. Not the amounts Not that they survive remove..
https://t.co/QjVaGBaXpk
@0xProject says AllowanceHolder is formally verified. Fine.
https://t.co/FzW1dTX6gf
Phantom still created a near-max approval, didn't show it, and left it after Remove
It has no expiry. Future USDC is covered too.
Old approvals already get people drained. @RevokeCash tracks more than $495M stolen through approval exploits since 2020 -
https://t.co/MdUXybksJH
ekubo in May 2026; 31 addresses, about $1.43M lost after a router bug met existing approvals.
Different contract The bug came later. The approvals were already there.
https://t.co/9J4p00E058
Tried to revoke both through https://t.co/HDa1fj77tn. It generated approve(0)
Phantom: Not enough ETH.
No tx
Gasless in. Native ETH to clean up after.
Nice.
Phantom own guide sends EVM users to https://t.co/HDa1fj77tn to inspect and revoke approvals:
https://t.co/ol24ulI2F7
@phantom, the swap worked. The permission UX didn't.
Show both approvals before I sign. Say exactly what Remove clears. Let me wipe the leftovers before you flip the wallet back to EOA.....
@Altsteinn If this hold above the 500M area sticks, solana:6p6xgHyF7AeE6TZkSmFsko444wqoP15icUSqi2jfGiPN gets another round of “I never left” comments
If it fails, the forced hate comes back fast.