You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ERC-4337 networks rely now on a JS tracer to protect bundlers from DoS attacks. Given this step has to be performed "for free" it is important for bundlers to have it optimized. Having it as a native tracer will go a long way in speeding up this validation.
The text was updated successfully, but these errors were encountered:
validation rules have been codified into (ERC-7562)[https://eips.ethereum.org/EIPS/eip-7562] which is shared between 4337 and other proposals like 7560.
An example native go tracer can be found here. Another example JS tracer can be found here.
This PR introduces a new native tracer for AA bundlers. Bundlers participating in the alternative
mempool will need to validate userops. This tracer will return sufficient information for them to
decide whether griefing is possible. Resolves#30546
---------
Co-authored-by: Sina M <[email protected]>
Dargon789
pushed a commit
to Dargon789/go-ethereum
that referenced
this issue
May 27, 2025
This PR introduces a new native tracer for AA bundlers. Bundlers participating in the alternative
mempool will need to validate userops. This tracer will return sufficient information for them to
decide whether griefing is possible. Resolvesethereum#30546
---------
Co-authored-by: Sina M <[email protected]>
ERC-4337 networks rely now on a JS tracer to protect bundlers from DoS attacks. Given this step has to be performed "for free" it is important for bundlers to have it optimized. Having it as a native tracer will go a long way in speeding up this validation.
The text was updated successfully, but these errors were encountered: