Payouts
2nd Places
3rd Places
Top 10
All
Sherlock
Code4rena
Cantina
Immunefi
May '25
high
`_handleLiquidationSuccess()` will always revert
medium
User can borrow amount which is greater than 0 such as literally one wei of a token, which will be not profitable to liquidate
medium
`liquidateBorrowAllowedInternal()` has a flaw in which it takes the mantissa close factor from the borrowed amount without the interest
medium
high
high
high
high
high
medium
Apr '25
Findings not publicly available for private contests.
high
medium
Mar '25
Feb '25
Jan '25
Dec '24
high
updateDownsideProtected() has no access control mechanism
high
`calculateCumulativeRate()` is called in liquidate, but updating `lastEventTime` is nowhere to be seen
high
Interest rate accrued from liquidation of debt can't be withdrawn
high
Repaying the loan and withdrawing collateral doesn't check the validity of the option
high
`withdrawUserWhoNotOptedForLiq()` retains part of the accrued usdA reward, but it can't be claimed
medium
Resetting `lastEventTime` before calling `calculateCumulativeRate()` is problematic
medium
Not updating `lastEthprice` in `borrowing::depositTokens()` leads to a stale eth price
medium
`executeSetterFunction()` lacks any type of access control
Nov '24
Oct '24
Sep '24
Aug '24
Jul '24
high
`mintToken()`, `mintWithBudget()`, and `forge()` in the `TraitForgeNft` Contract Will Fail Due to a Wrong Modifier Used in `EntropyGenerator.initializeAlphaIndices()`
high
The maximum number of generations is infinite
high
Number of entities in generation can surpass the 10k number
high
Wrong minting logic based on total token count across generations
medium
Forger Entities can forge more times than intended
medium
NFTs mature too slowly under default settings.