Security Researcher
Founder @ Ginger Security, JohnnyTime @ Youtube, Securing Web3 @ SmartContractsHacking.com
High
Total
Medium
Total
Total Earnings
#1368 All Time
Payouts
Top 10
Top 25
Top 50
All
Sherlock
Code4rena
CodeHawks
Oct '23
Aug '23
Jul '23
107.62 USDC • 7 total findings • CodeHawks • JohnnyTime
#14
high
Theft of collateral tokens with fewer than 18 decimals
high
Liquidation Is Prevented Due To Strict Implementation of Liqudation Bonus
medium
`liquidate` does not allow the liquidator to liquidate a user if the liquidator HF < 1
low
Zero address check for tokens
low
Pragma isn't specified correctly which can lead to nonfunction/damaged contract when deployed on Arbitrum
gas
Use `==` instead for `<=` for `uints` when comparing for `zero` values
gas
DSC Mint will either return true or revert, thus checking `minted` status in `mintDcs` is unnecessary
3.47 USDC • 2 total findings • CodeHawks • JohnnyTime
#89
May '23
high
USDD token supply can be changed at any point by any EOA account
high
The USDD.sol contract incurs losses in both DAI and USDD whenever it executes a UniswapV3 swap
high
Minting USDD tokens in exchange for DAI is impossible due to a broken oracle implementation
high
The `rebalance` function can be exploited to drain ALL the Collateral Assets (in a form of DAI profit)
Dec '22
Oct '22
Sep '22