Art Gobblers contest - SuldaanBeegsi's results

Experimental Decentralized Art Factory By Justin Roiland and Paradigm.

General Information

Platform: Code4rena

Start Date: 20/09/2022

Pot Size: $100,000 USDC

Total HM: 4

Participants: 109

Period: 7 days

Judge: GalloDaSballo

Id: 163

League: ETH

Art Gobblers

Findings Distribution

Researcher Performance

Rank: 104/109

Findings: 1

Award: $55.20

🌟 Selected for report: 0

🚀 Solo Findings: 0

First issue:

Use OpenZeppelin - ArtGobblers.sol

The lines 62-68 are import lines were the developers have imported Owned.sol, ERC721.sol etc. These contracts can be also found in the OpenZeppelin library, which is the industry standard. When thinking of smart contract developing, we have to have longevity in mind. OpenZeppelin is a large organization with multiple years of experience in developing a open source library. I am fan of the developer of soulmate, but longevity in mind it is best for the projects lifespan to use OpenZeppelin library.

Second issue:

The use of Solmate header folding brakes when using vscode as the editor and from looking at the discord chat it breaks for other editors ex jetbrains.

Third issue: line 844 - ArtGobblers.sol

uint256 newNumMintedForReserves = numMintedForReserves += (numGobblersEach << 1);

The left shift could be replaced by mul.

P.S thanks for the free C4

#0 - GalloDaSballo

2022-10-06T00:33:18Z

Disagree with first 2

1 R

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