Payouts
3rd Places
Top 10
Top 25
All
Sherlock
Code4rena
Cantina
Feb '25
Dec '24
high
medium
Oct '24
high
high
high
high
medium
medium
Sep '24
Aug '24
Jul '24
Jun '24
May '24
Apr '24
high
Incorrect Updation of _checkpoints[account] in `ZivoeRewardsVesting::revokeVestingSchedule()` can mess up accounting of votes
high
Potential loss of rewards and incorrect account of _totalSupply if the user executes `withdraw()` before being revoked
medium
On combining loans, the new calculated APR rounds down causing the user to pay less interest
Mar '24
Feb '24
high
A locked fighter can be transferred; leads to game server unable to commit transactions, and unstoppable fighters
high
Since you can reroll with a different fighterType than the NFT you own, you can reroll bypassing maxRerollsAllowed and reroll attributes based on a different fighterType
high
Players have complete freedom to customize the fighter NFT when calling `redeemMintPass` and can redeem fighters of types Dendroid and with rare attributes
high
Non-transferable `GameItems` can be transferred with `GameItems::safeBatchTransferFrom(...)`
medium
NFTs can be transferred even if StakeAtRisk remains, so the user's win cannot be recorded on the chain due to underflow, and can recover past losses that can't be recovered(steal protocol's token)
medium
Fighter created by mintFromMergingPool can have arbitrary weight and element