Skip to content

WatchPug Audit

Compare
Choose a tag to compare
@coolhill coolhill released this 08 May 14:53
· 70 commits to main since this release
54fddf1

🔧 scWETH & scUSDC 🔧 strategies have now been audited by WatchPug and launched on mainnet. Additional internal security efforts include full unit test coverage, applying Certora formal verification on a subset of properties(scUSDC & scWETH) and running Trail of Bits pre-built echidna ERC4626 properties (report).

Deployment addresses

What's Changed

  • [WP-C1] add flashloan initiator check by @dxganta in #62
  • [WP-H2] extracted profit selling logic from rebalance into a separate function by @brkomir in #65
  • [WP-M4] scUSDC rebalance ignores return value on disinvest by @brkomir in #57
  • [WP-L5] fixed loss of precision for weth->usdc price calculation by @brkomir in #63
  • [WP-L8] checking min balance in scUSDC on 'exitAllPositions' by @brkomir in #67
  • [WP-L9] using aave api to get ltv in scUSDC & scWETH by @brkomir in #64
  • simplify fee conversion by @dxganta in #47
  • fix profit calculation to exclude new deposits by @coolhill in #50
  • removed depositIntoStrategy, since it was redundant by @dxganta in #51
  • testnet & unit test mocks by @brkomir in #56
  • add fixtures to local deployment by @0xrin1 in #61
  • use existing MockUSDC for goerli instead of new deploy by @0xrin1 in #59

Full Changelog: v0.1.0...v0.1.1