Security Researcher
High
Total
Medium
Total Earnings
#1995 All Time
Payouts
Top 25
Top 50
All
Sherlock
Code4rena
Jan '25
0 USDC • 1 total finding • Code4rena • 4rdiii
#12
medium
Incorrect Logic in onlyOperator Modifier Leading to Denial-of-Service for Authorized Operators Across Critical Functions
Dec '24
4.14 USDC • 1 total finding • Code4rena • 4rdiii
#56
high
`SecondSwap_Marketplace` vesting listing order affects how much the vesting buyers can claim at a given step
#36
Minting zero tokens when underlyingToken is not Ether in cashIn()
Aug '24
0.03 USDT • 1 total finding • Code4rena • 4rdiii
#66
SettlementSignatureVerifier is missing check for duplicate validator signatures
Jul '24
0.05 USDC • 2 total findings • Code4rena • 4rdiii
#85
`Golden God` Tokens can be minted twice per generation
Discrepancy between nfts minted, price of nft when a generation changes & position of `_incrementGeneration()` inside `_mintInternal()` & `_mintNewEntity()`
0 USDC • Code4rena • 4rdiii
#16
0.08 USDC • 1 total finding • Sherlock • 4rdiii
#64
BribeRewarder::fundAndBribe will always revert if fee on transfer tokens are used as rewarder main token
Jun '24
6.78 USDC • 1 total finding • Code4rena • 4rdiii
#31
Vultisig whitelisting can be bypassed by anyone
May '24
#17
Malicious User can call `lockOnBehalf` repeatedly extend a users `unlockTime`, removing their ability to withdraw previously locked tokens
3.14 USDC • 1 total finding • Sherlock • 4rdiii
#29
[H-1] Incorrect `lossFee` Calculation in `GasProcess::processExecutionFee` to Resulting in Keeper's Financial Loss
Apr '24
0.18 USDC + NOYA stars • 1 total finding • Code4rena • 4rdiii
#121
Incorrect modifier condition
26.47 USDC • 2 total findings • Sherlock • 4rdiii
#37
[M2] `Edition::mintBatch` will revert if you try to mint more than 1 NFTs
[M-1] `TitlesGraph::_setAcknowledged` does not change the state variable correctly
3.84 USDC • 2 total findings • Code4rena • 4rdiii
#108
Attacker can make 0 value deposit() calls to deny user from redeeming or withdrawing collateral
Unable to withdraw Kerosene from `vaultmanagerv2::withdraw` as it expects a `vault.oracle()` method which is missing in Kerosene vaults