Shortly after I published the EIP-7702 article, the devs at Ape Framework released version 0.8.36 with a single new feature:
I experimented with the new release today and found that it offers a nice improvement to the process of signing delegation authorizations. For those who are more comfortable using Ape end-to-end, now you can do delegations directly instead of signing and then unpacking the signature using the eth_account
built-ins.
That article is useful as-is, so I’m not going to fully rewrite it. Instead, I’m sharing the Ape-only versions of the test suite so you can inspect and use both ways of performing EIP-7702 delegations.