D2
- Completed (2)
-
Audit Report - D2 (Strategies)
Commissioned
Completed
27 Sep 2023
Contracts Audited
VaultV1 0x2c5C50bf7748742F1839E250D05Bd18747E2E916 - whitelisting functionality added TraderV0 0x2EDaC6d40008F3E4D88eFd72Bc325286EeB42bF3 DSQ_Trader_Storage Dependency (several contracts) StrategyETH 0xe93972F0322692d74ddc952276BF14e3ce5c0Cbb StrategyGLP Unused StrategyGM Unused StrategyARB Unused DiamondBase Dependency (StrategyETH) DiamondBaseStorage Dependency (StrategyETH) DiamondFallback Unused DiamondReadable Dependency (StrategyETH) DiamondWritable Unused DiamondWritableInternal Dependency (StrategyETH) OwnableInternal Unused ERC165Base Dependency (StrategyETH) ERC165BaseInternal Dependency (StrategyETH) AccessControl Dependency (several contracts) AccessControlInternal Dependency (several contracts) StrategyDiamond Dependency (StrategyETH) DSQ_Rescue_Cutter Unused DSQ_Rescue_Module Unused DSQ_Common_Roles Dependency (several contracts) Aave_Lending_Base Dependency (Aave_Lending_Module) Aave_Lending_Cutter Dependency (StrategyETH) Aave_Lending_Module 0x24529D0825d8CCD6f93fBF516258b9281284F920 Camelot_LP_Base Dependency (Camelot_LP_Module) Camelot_LP_Cutter Dependency (StrategyETH) Camelot_LP_Module 0x9a6F5f8363B0a33a8aCD806d597a73B8E7485133 Camelot_NFTPool_Base Dependency (Camelot_NFTPool_Module) Camelot_NFTPool_Cutter Dependency (StrategyETH) Camelot_NFTPool_Module 0xd0B8a8803A0E8F3a460538b4dED5963946D02369 Camelot_NitroPool_Base Dependency (Camelot_NitroPool_Module) Camelot_NitroPool_Cutter Dependency (StrategyETH) Camelot_NitroPool_Module 0xd8afcFb5e939A05af3E7FAeFe52D3f53eE107f2C Camelot_Common_Storage Dependency (several contracts) Camelot_Storage_Cutter Dependency (StrategyETH) Camelot_Storage_Module 0x1777f3fa45537981602E67b277f7c3bE5949B4F8 Camelot_Swap_Base Dependency (Camelot_Swap_Module) Camelot_Swap_Cutter Dependency (StrategyETH) Camelot_Swap_Module 0x6479D116F1f9904641b47d63dA0BaBAc0FD2404D Camelot_V3LP_Module 0x6e2BA75Ccf5559390BD0E45E79B1160Ad7f121cd Camelot_V3Swap_Module 0x01779021cd688f7755648c46C651BF90bFbA071d GMX_GLP_Base Dependency (GMX_GLP_Module) GMX_GLP_Cutter Dependency (StrategyETH) GMX_GLP_Module 0x31E24aB0f3eC6C80CE9a7764F704037DA3143dA2 GMX_OrderBook_Base Dependency (GMX_OrderBook_Module) GMX_OrderBook_Cutter Dependency (StrategyETH) GMX_OrderBook_Module 0xB4Eb023F4fB37Fa0f4B18E3b2514d8b5dC9BAb28 GMX_PositionRouter_Base Dependency (GMX_PositionRouter_Module) GMX_PositionRouter_Cutter Dependency (StrategyETH) GMX_PositionRouter_Module 0x79752ceAa827DF52B730093b8ed25395Cd0916bd GMX_Swap_Base Dependency (GMX_Swap_Module) GMX_Swap_Cutter Dependency (StrategyETH) GMX_Swap_Module 0xaeb2232051cADe83ee2f7A7c2bb81aDd262b878F 1InchLimitOrder_Base Dependency (1InchLimitOrder_Module) 1InchLimitOrder_Cutter Dependency (StrategyETH) 1InchLimitOrder_Module 0x399A67D9864A6b3184b9d0EbF93a5c35eb30B6e6 1InchLimitOrder_Storage Dependency (1InchLimitOrder_Module) 1InchSwap_Base Dependency (1Inch_Swap_Module) 1Inch_Swap_Cutter Dependency (StrategyETH) 1Inch_Swap_Module 0x97D8EB5C7cdcED3E80Aa8aE5d6A34Cc62A11C39f Lyra_LP_Base Dependency (Lyra_LP_Module) Lyra_LP_Cutter Dependency (StrategyETH) Lyra_LP_Module 0xEFE465692a1C3CBB61D990764DfB3B12cA1D41B1 Lyra_Options_Base Dependency (Lyra_Options_Module) Lyra_Options_Cutter Dependency (StrategyETH) Lyra_Options_Module 0xB1d29441a145527960c81025C2326949D8526C8b Lyra_Rewards_Base Dependency (Lyra_Rewards_Module) Lyra_Rewards_Cutter Dependency (StrategyETH) Lyra_Rewards_Module 0x71b749Ec30B1dD7B12A4716402b102A8196Eef7D Lyra_Common_Storage Dependency (Lyra_Storage_Module, Lyra_LP_Module, Lyra_Options_Module, Lyra_Rewards_Module) Lyra_Storage_Cutter Dependency (StrategyETH) Lyra_Storage_Module 0x15C22076663f11953ceb9d9631A7df0cD2bC7F75 TraderJoe_LP_Base Dependency (TraderJoe_LP_Module) TraderJoe_Legacy_LP_Base Dependency (TraderJoe_Legacy_LP_Module) TraderJoe_LP_Cutter Dependency (StrategyETH) TraderJoe_Legacy_LP_Cutter Dependency (StrategyETH) TraderJoe_LP_Module 0x349f734Ff449ef379e437D8bfEd89423Dc2Db215 TraderJoe_Legacy_LP_Module 0x2BF5E2AF85b7C3c4C119c1680a488A9cfb01FD1E TraderJoe_Swap_Base Dependency (TraderJoe_Swap_Module) TraderJoe_Swap_Cutter Dependency (StrategyETH) TraderJoe_Swap_Module 0x4869855B35F69191f0E3A179cF689a675c17D911 View Audit Report
IssuesRisk SummaryTH Found Resolved Partially Resolved Acknowledged
(no change made)Governance 18 2 1 15 High 3 3 – – Medium 8 4 – 4 Low 23 10 – 13 Informational 33 18 – 15 Total 85 37 1 47 When using this protocol, the main risks you want to look out for are:
- Ensuring that the contracts you are interacting with matches the one we audited. This can be done by comparing the addresses with the one present in the contracts page in our audit.
- Our audits only cover code-related risks. Users will have to do their own due diligence on other aspects of the protocol such as the reputation of the team, the protocol’s tokenomics, and other aspects of the project that might be relevant.
-
Audit Report - D2 (Staking)
Commissioned
28 Feb 2023
Completed
23 Mar 2023
Contracts Audited
DSQStaking 0x866d31bf2e3b6bf152B2f8a51807219581324A7C DSQToken 0xdb0c6fc9e01cd95eb1d3bbae6689962de489cd7b esDSQToken 0xf76d53de08c53b891e291d870e543bf8a0f6d314 NFTStaking Not deployed Router 0x0FEcAcd06304CDe4b3b94073f71A52fAFF8D5410 StakingRewards Not deployed esDSQStaking 0x646974510e5443491bEE2E577d33e979C8A7E983 View Audit Report
IssuesRisk SummaryFound Resolved Partially Resolved Acknowledged
(no change made)High 4 4 – – Medium 3 2 – 1 Low 5 4 – 1 Informational 27 15 1 11 Total 39 25 1 13 When using this protocol, the main risks you want to look out for are:
- Ensuring that the contracts you are interacting with matches the one we audited. This can be done by comparing the addresses with the one present in the contracts page in our audit.
- Our audits only cover code-related risks. Users will have to do their own due diligence on other aspects of the protocol such as the reputation of the team, the protocol’s tokenomics, and other aspects of the project that might be relevant.