One of the benefits of using 4337 is the possibility to use a paymaster to pay the fees on behalf of the account, instead having the native token available in the smart account.
This can enable different scenarios, like being able to create transactions without having funds in an account or being able to use ERC20 tokens to pay the gas fees
Proposed solution
Create the user operation (safe operation) setting a paymaster and test that is possible to do transactions without funds, or paying using ERC20 tokens.
Context / issue
One of the benefits of using 4337 is the possibility to use a paymaster to pay the fees on behalf of the account, instead having the native token available in the smart account.
This can enable different scenarios, like being able to create transactions without having funds in an account or being able to use ERC20 tokens to pay the gas fees
Proposed solution
Create the user operation (safe operation) setting a paymaster and test that is possible to do transactions without funds, or paying using ERC20 tokens.