Skip to content

bamboochen92518/Audit-Competition-Report

Repository files navigation

Audit Competition Report

2025-05-hawk-high

Test Command

forge test --mc LevelOneAndGraduateTest

Competition Link

You can view the competition details here: 2025-05-hawk-high.

My Findings

I have documented my findings here: Audit Findings - Hawk High.

2025-03-inheritable-smart-contract-wallet

Test Command

$ forge test --mc InheritanceManagerTest

Competition Link

You can view the competition details here: 2025-03-inheritable-smart-contract-wallet Competition.

My Findings

I have documented my findings here: Audit Findings - Inheritable Smart Contract Wallet.

2025-02-vyper-vested-claims

Test Command

The contract is implemented in Vyper, which is not compatible with Foundry.

Competition Link

You can view the competition details here: 2025-02-vyper-vested-claims.

My Findings

I have documented my findings here: Audit Findings - Vyper Vested Claims.

2025-02-raac

Test Command

$ forge test --mc testRAACTWAP

Competition Link

You can view the competition details here: 2025-02-raac Competition.

My Findings

I have documented my findings here: Audit Findings - Core Contracts.

2025-02-datingdapp

Test Command

$ forge test --mc SoulboundProfileNFTTest

Competition Link

You can view the competition details here: 2025-02-datingdapp Competition.

My Findings

I have documented my findings here: Audit Findings - DatingDapp.

2025-01-liquid-ron

Test Command

$ forge test --mc LiquidRonTest

Competition Link

You can view the competition details here: 2025-01-liquid-ron Competition.

My Findings

I did not identify any bugs in this competition. 😢

2025-01-diva

Test Command

$ forge test --mc AaveDIVAWrapperTest

Competition Link

You can view the competition details here: 2025-01-diva Competition.

My Findings

I have documented my findings here: Audit Findings - AaveDIVAWrapper.

2025-01-pieces-protocol

Test Command

$ forge test --mc TokenDividerTest

Competition Link

You can view the competition details here: 2025-01-pieces-protocol Competition.

My Findings

I have documented my findings here: Audit Findings - PiecesProtocol.

2025-01-benqi

Test Command

I did not complete the Foundry test in this competition.

Competition Link

You can view the competition details here: 2025-01-benqi Competition.

My Findings

I have documented my findings here: Audit Findings - Benqi.


Foundry

Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.

Foundry consists of:

  • Forge: Ethereum testing framework (like Truffle, Hardhat and DappTools).
  • Cast: Swiss army knife for interacting with EVM smart contracts, sending transactions and getting chain data.
  • Anvil: Local Ethereum node, akin to Ganache, Hardhat Network.
  • Chisel: Fast, utilitarian, and verbose solidity REPL.

Documentation

https://book.getfoundry.sh/

Usage

Build

$ forge build

Test

$ forge test

Format

$ forge fmt

Gas Snapshots

$ forge snapshot

Anvil

$ anvil

Deploy

$ forge script script/Counter.s.sol:CounterScript --rpc-url <your_rpc_url> --private-key <your_private_key>

Cast

$ cast <subcommand>

Help

$ forge --help
$ anvil --help
$ cast --help

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors