Our team can assist with project requirements, timeline coordination, and finding the perfect match
Detailed audit history and technical expertise
See below a curated list of public contest or private audits:
See below some highlights of findings:
Protocol | Type | Report | Key Findings & Learnings |
---|---|---|---|
Superposition - Concentrated liquidity AMM - 2024.09 | Rust, ERC20, Stylus | link | - Confirmed findings: 4 High 5 Medium - Example Finding: High: swapOut functions have invalid slippage check, causing user loss of funds |
BendDao - Composable lending and leveraging - 2024.08 | Solidity, ERC20, ERC721 | link | - Confirmed findings: 5 High 10 Medium - Example Finding: Medium: Incorrect accounting of utilization, supply / borrow rates due to vulnerable implementation in IsolateLogic::executeIsolateLiquidate |
Gondi - NFT lending,capital efficient loan primitive - 2024.04 | Solidity, ERC20, ERC721 | link | - Confirmed findings: 5 High 10 Medium - Example Finding: High: Incorrect circular array check in _updatePendingWithdrawalWithQueue flow , causing received funds added to the wrong queues |
Canto - L1 Blockchain, omnichain messaging - 2024.03 | Solidity, LayerZero | link | - Confirmed findings: 2 High 2 Medium - Example Finding: Medium: asdRouter.sol is at risk of DOS due to vulnerable implementation of NOTE address |
Gitcoin Passport - Identify staking - 2024.04 | Solidity, ERC20 | link | - Confirmed findings: 2 High - Example Finding: High: userTotalStaked invariant will be broken due to vulnerable implementations in release() |
zkSync Era - L2 scaling, briding, migration - 2024.03 | Solidity, Yul | link | - Confirmed findings: 3 Medium - Example Finding: Medium: User might be able to double withdraw during migration |
Thruster - Dex, Uniswap v2/v3 fork - 2024.02 | Solidity, Blast | link | - Confirmed findings: 3 Medium - Example Finding: Medium: Lottery winners might lose some of their entitled prize due to vulnerable implementation in claimPrizesForRound() |
HydraDX - Dex on polkadot, omnipool - 2024.02 | Rust, Substrate | link | - Confirmed findings: 3 Medium - Example Finding: Medium: In Omnipool, Users will be over charged withdrawal_fee when the withdrawal is safe |
Salty.IO - Dex, autromqtic arbitrage, stablecoin - 2024.01 | Solidity, ERC20 | link | - Confirmed findings: 1 High 5 Medium - Example Finding: High: USDS repaid will not be transferred to Liquidizer, but Liquidizer will still burn the amount of USDS in upkeep, causing Liquidizer always draining protocol owned liquidity |
ZetaChain - L1 blockchain, crosschain - 2023.12 | Solidity, Go, Cosmo-sdk | link | - Confirmed findings: 2 High 5 Medium - Example Finding: High: In ZetaTokenConsumerTrident. strategy.sol, swapping zeta for other tokens will always revert due to incorrect exactInputSingle router method being used |
Shell - Dynamic Liquidity Concentration AMMs - 2023.08 | Solidity, ERC-1155 | link | - Confirmed findings: 1 High - Example Finding: High: checkBalances can be bypassed, resulting in untested and unsafe parameters of the bonding curve being used |
Basin - Composable AMMs - 2023.07 | Solidity, ERC-20 | link | - Confirmed findings: 1 High 1 Medium - Example Finding: Medium: Single hardcoded cap used for multiple tokens in a pump causing some assets to be more stale, while having no effects on other stable assets |
Ajna - Lending and borrowing with no price feeds - 2023.06 | Solidity, ERC-20 | link | - Confirmed findings: 1 Medium - Example Finding: Medium: Lenders lose interests and pay deposit fees due to no slippage control |
Iron Bank - Lending and borrowing - 2023.05 | Solidity, ERC-20 | link | - Confirmed findings: 3 Medium - Example Finding: Medium: Wrong Price will be Returned When Asset is PToken for WstETH |
Teller - Lending and borrowing - 2023.04 | Solidity, ERC-20 | link | - Confirmed findings: 1 Medium - Example Finding: Medium: Premature Liquidation When a Borrower Pays early |