Security Researcher
I find bugs in smart contracts
High
Total
Medium
Total Earnings
#844 All Time
Payouts
2nd Places
3rd Places
Top 10
All
Sherlock
Code4rena
Cantina
CodeHawks
Jul '25
234.80 USDC • Sherlock • 0x15
#18
May '25
25.69 USDC • 3 total findings • Sherlock • 0x15
#63
high
Stale exchange rate snapshot enables interest front running
Protocol cant withdraw `protocolReward`
Users can borrow new assets with zero collateral due to skipped checks and flawed debt scaling
760.16 USDC • Code4rena • 0x15
#8
10.21 USDC • 1 total finding • Sherlock • 0x15
#7
medium
Unbounded tier-event growth enables account-Level DoS
1,523.37 USDC • 1 total finding • Sherlock • 0x15
`estimatedTotalAssets()` omits on-hand `COLL`, enabling pps arbitrage drain
71.74 USDC • 2 total findings • Cantina • 0x15
#53
175.25 GHO • 1 total finding • Cantina • 0x15
#10
749.69 USDC • 7 total findings • Cantina • 0x15
#20
Apr '25
0.07 USDC • 1 total finding • Cantina • 0x15
#115
197.60 USDC • 1 total finding • Sherlock • 0x15
#16
Forgery of the sender field in every cross-chain `execute` / `execute_spl_token`
84.46 USDC • 3 total findings • Cantina • 0x15
#39
349.77 USDC • 1 total finding • Code4rena • 0x15
Attacker can partially DoS L1 operations in StakingManager by making huge number of deposits
Feb '25
0.09 USDC • 1 total finding • Sherlock • 0x15
#28
Incorrect use of `token0` balance for `token1` Debt repayment
0.04 USDC • 1 total finding • Sherlock • 0x15
Incorrect Token Amount Adjustment in `updateParticipation`
3.20 usdc • 3 total findings • CodeHawks • 0x15_eth
#318
Double Usage Index Scaling in StabilityPool Liquidation Inflates Required CRVUSD Balance
Missing Vote Frequency Control in GaugeController
Liquidations are enabled when repayments are disabled, causing borrowers to lose funds without a chance to repay