Banner
https://sherlock-files.ams3.digitaloceanspaces.com/profile_images/8e1b0afe-ea04-479f-aa63-617657cf096c.jpg

dmdg321

Security Researcher

Contact Me

High

5

Total

Medium

3

Total

$53.00

Total Earnings

#2301 All Time

5x

Payouts

regular

2x

Top 25

regular

2x

Top 50

All

Sherlock

Code4rena

Oct '25

Reflector V3

Reflector V3

0.33 USDC • 2 total findings • Code4rena • dmdg321

#14

high

`set_invocation_costs_config()` fails to authorize admin allowing anyone to set invocation costs

medium

Systematic Overcharge in prices and x_prices: Fee Charged for Requested Records While Return is Capped at 20

Jul '25

GTE Spot CLOB and Router

GTE Spot CLOB and Router

3.44 USDC • 1 total finding • Code4rena • dmdg321

#23

medium

FOK orders wrongly revert on dust residual amounts below lot size

DeBank

DeBank

16.35 USDC • Sherlock • dmdg321

#72

Jun '25

DODO Cross-Chain DEX

DODO Cross-Chain DEX

0.26 USDC • 1 total finding • Sherlock • dmdg321

#72

medium

USDT depositing is failed always for this protocol

May '25

LEND

LEND

32.81 USDC • 4 total findings • Sherlock • dmdg321

#58

high

when _handleLiquidationSuccess function executing was reverted, it doesn't revert the state change on source chain

high

crossChainBorrows[borrower][underlying] is less than CrossChainCollaterals[borrower][destUnderlying] from second borrow on crosschain. And so users can borrow even if collateral is less than real borrowed

high

Users can receive lending token many times whenever corerouter balance is available. The claimlend function doesn't clear the balance amount after user receive the lending token

high

For crosschain repayment, the function will remove the borrowed amount for same chain borrow or it makes another same chain borrow.