Nibbl contest - kebabsec's results

NFT fractionalization protocol with guaranteed liquidity and price based buyout.

General Information

Platform: Code4rena

Start Date: 21/06/2022

Pot Size: $30,000 USDC

Total HM: 12

Participants: 96

Period: 3 days

Judge: HardlyDifficult

Total Solo HM: 5

Id: 140

League: ETH

Nibbl

Findings Distribution

Researcher Performance

Rank: 62/96

Findings: 2

Award: $45.50

🌟 Selected for report: 0

🚀 Solo Findings: 0

Typos / QA

In the line (https://github.com/code-423n4/2022-06-nibbl/blob/8c3dbd6adf350f35c58b31723d42117765644110/contracts/NibblVault.sol#L125) “reenterancy” should be “reentrancy”

In the line (https://github.com/code-423n4/2022-06-nibbl/blob/8c3dbd6adf350f35c58b31723d42117765644110/contracts/Basket.sol#L23) even though it’s a correct spelling of the word, “initialise” should be “initialize” for convention

Low severity

In the function updateCurator in the line (https://github.com/code-423n4/2022-06-nibbl/blob/8c3dbd6adf350f35c58b31723d42117765644110/contracts/NibblVault.sol#L485) There’s no zero address check when changing the owner of the role, to prevent accidents and to prevent the role from being unusable, use a 0 address check before doing the transfer

#0 - HardlyDifficult

2022-07-04T17:46:54Z

Couple valid suggestions.

AuditHub

A portfolio for auditors, a security profile for protocols, a hub for web3 security.

Built bymalatrax © 2024

Auditors

Browse

Contests

Browse

Get in touch

ContactTwitter