How Relay uses ERC-4337 and EIP-7702 to enable smart wallet features like gas sponsorship, batching, and cross-chain execution
msg.sender
on the destination chainmsg.sender
authorizationList
signatureProblem | Solved By |
---|---|
msg.sender is solver, but the app needs it to be the user | ✅ ERC-4337 / 7702 |
Want to batch calls after bridging ETH | ✅ ERC-4337 / 7702 |
Want to pay gas from any chain or abstract fees entirely | ✅ ERC-4337 paymasters / 7702 signature logic |
Want smart account functionality for your EOA | ✅ EIP-7702 |
msg.sender
= the user, not RelayauthorizationList