Content
@
0 reply
0 recast
0 reaction
Harris
@harris-
If you’re a guy in your early 20s, repeal your token approvals. go into https://www.repeal.cash if you have to. Testing some more in-depth onchain + frame interactions here, inspired by a cast @kmacb.eth posted ~2 weeks ago to build a frame-native version of revoke.cash which I also highly recommend. Uses svelte frontend + rust backend / indexer + pg for database. Indexing is slow on free-tier RPCs but we make do (~80-98% synced across mainnet / base / optimism approval logs, token info still way behind for the 28k out of 1.3mil+ records to fill on base let alone other chains)
8 replies
3 recasts
23 reactions
jp 🎩
@jpfraneto.eth
dude this is incredible. if it had a “revoke all” button I would have paid to click it rn
1 reply
0 recast
10 reactions
Harris
@harris-
thank you brother. multiple revokes could be an option.. let me look further into it 🤔
1 reply
0 recast
2 reactions
jp 🎩
@jpfraneto.eth
clicking all those transactions is a nightmare that has made me not revoke anything
1 reply
0 recast
1 reaction
Harris
@harris-
The only annoying part is that the ERC20 standards usually require a different transaction per approval modification I think, but 2612 for example might allow you to batch signatures I guess... you'd still at the end of the day have to make the user sign a request for each approval and then only do a single transaction, so you'd still be calling out to the wallet N times I guess... some peoples erc20 implementations might allow a bulk approval like erc721 does, or if they're 1155 maybe... but a lot of the tokens people have approved probably don't adhere to those standards
1 reply
0 recast
1 reaction
scottrepreneur
@scottrepreneur.eth
this will require multiple transactions from an EOA currently. after 7702 or with a smart account you can batch these
0 reply
0 recast
1 reaction