VTVL contest - nalus's results

Building no-code token management tools to empower web3 founders and investors, starting with token vesting.

General Information

Platform: Code4rena

Start Date: 20/09/2022

Pot Size: $30,000 USDC

Total HM: 12

Participants: 198

Period: 3 days

Judge: 0xean

Total Solo HM: 2

Id: 164

League: ETH

VTVL

Findings Distribution

Researcher Performance

Rank: 121/198

Findings: 2

Award: $27.95

🌟 Selected for report: 0

🚀 Solo Findings: 0

Follow the smart contract structure guide by having the same type of structures in the same part of the contract (events, modifiers, functions, variables). Reference to having modifiers after a getter function.

6: Ownable isn't used so no need to import it

41: This comment is wrong and should be deleted

Awards

9.086 USDC - $9.09

Labels

bug
G (Gas Optimization)

External Links

Use custom errors for error messaging as they are cheaper than strings in requires.

In function calls parameters that define storage should be calldata instead of memory (since its cheaper)

353: For loop could be optimised by:

  • changing i++ to ++i
  • not initializing i
  • using unchecked for ++i
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