Content
@
0 reply
0 recast
2 reactions
Dan Finlay 🦊
@danfinlay
Ok, weird hackenstein way to reduce the cost to deploy a new smart contract: Use EIP-7702 AUTH instead of deploying a smart contract using Nick's Method. Nick's Method allows an AUTH from a key that doesn't exist. That means 7702 provides an EVM-layer proxy contract alternative at around 1/10th the cost.
1 reply
3 recasts
54 reactions
Dan Finlay 🦊
@danfinlay
Astute readers will notice the AUTH will need to be to an account that respsects an arbitrary `owner` but without a constructor. I've come up with at least one way of solving this, still keeping gas cheaper than a proxy, I bet there are others.
1 reply
3 recasts
19 reactions
Dan Finlay 🦊
@danfinlay
My current solution requires a commit-reveal scheme (two transactions). I'm not sure it's possible to achieve this in a single transaction.
0 reply
0 recast
0 reaction