Since the contract is using raw_call, no problem if it goes OOG.
There are a signature in a past block:
$ cast run (pbpaste)
Executing previous transactions from the block.
Traces:
[63283] 0xd68e25185a3c720c2Ab2bC4C88F2F20921C38652::09775b47(000000000000000000000000000000000000000000000000000000000000001bba76c938bca5ba6daf32f8940f109d10a5e0cd681900c4b0d1152ba90c72707a2de5867c3479f4e24b456a8e10119f00f40261e40b9fea9b3cddf2e163d88cc5)
├─ [3000] PRECOMPILES::ecrecover(0x7eccd7ead486a50dc0e11109d938bdaf7bef10235cc2c1516ebdc81dff4a4c3b, 27, 84340066570771003327740667532724463987288408720245297984948571015505358516346, 20759614346651503343478388117300426381544956674102488141466218118965907459269) [staticcall]
│ └─ ← [Return] 0x000000000000000000000000b1fdc7607932246c3551d4aa17e19c1ea95840f9
├─ [18] PRECOMPILES::identity(0x0000000000000000000000000000000000000000000000000000000000000000)
│ └─ ← [Return] 0x0000000000000000000000000000000000000000000000000000000000000000
├─ [0] 0xEB876D991FdA87Fdc45e96c6f7025fC77dC21CA1::fallback{value: 20000000000000000000}()
│ └─ ← [Stop]
├─ emit Claimed(param0: 0xEB876D991FdA87Fdc45e96c6f7025fC77dC21CA1, param1: 20000000000000000000 [2e19])
└─ ← [Stop]
Transaction successfully executed.
Gas used: 68390
Other solutions
-
minimal proxy with leading zero or eip 7702