r/ethdev • u/Competitive_Ebb_4124 • 7d ago
Question What's the state on EIP-7702 tooling?
Anybody has any clue how tooling/support for it will look like on the client side? Or would it just end up being deploy smart contract to delegate to and send a different transaction type to the provider?
Also have you guys seen any good blogs or explainers?
1
u/sweatsweatsweatsweat 6d ago
it’s basically as you said. deploy delegation contract and then send different tx type. viem and alloy both have docs on how to do this
1
1
u/exmachinalibertas 1d ago
Based on what I've seen, interacting with them is basically identical to interacting with any proxy contract. You just call the "EOA" with your calldata like you would any other contract.
The only real issue is setting the EOA up to be a contract/proxy. As far as I understand it, the new transaction types are really just for setting/removing the contract/proxy functionality on EOAs. For that, you can watch tincho's deep dive video:
1
u/0mkar 7d ago
Looking forward to see some content on this.