DFM Core

ChainSecurityRepository at commit b8e7cc3

ChainSecurity reviewed defi.money (DFM Core) on 13 Jun 2024: 15 findings, 0 critical; all marked fixed.

No open critical findings
Open the reportOpen defi.money’s security record

Report hosted on chainsecurity.com.

Trustblock does not review code.

Findings15

Statuses are the security firm’s own, from its report.

SeverityOpenAcknowledgedFixed
Critical000
High000
Medium001
Low0014
MediumHook Adjustments Can Be UnbackedFixed

The report gives no description here.

Low_price_in_range Can Suffer From Over/UnderflowFixed

The report gives no description here.

LowAMM MigrationFixed

The report gives no description here.

LowBad Interface Used in MarketViewsFixed

The report gives no description here.

LowDecreasing Hook AdjustmentsFixed

The report gives no description here.

LowErrors in Controller SimulationsFixed

The report gives no description here.

LowFailure of Returning Market DataFixed

The report gives no description here.

LowFlashmint Breaks Previous AssumptionsFixed

The report gives no description here.

LowHook Debt IncreaseFixed

The report gives no description here.

LowInconsistent Parameter Validation Governance FunctionsFixed

The report gives no description here.

Show 5 more
LowInterface IncompletenessFixed

The report gives no description here.

LowNG Pools Are Not Supported by PegKeepersFixed

The report gives no description here.

LowReentrancy LocksFixed

The report gives no description here.

LowRemaining Mintable WrongFixed

The report gives no description here.

LowRounding upFixed

The report gives no description here.

Contracts in scope

No deployed address is recorded for this audit.

The report names a repository or files. Open the report to see its scope.

Repository and files the report names (50)

  • https://github.com/defidotmoney/dfm-contracts/interfaces/IAmmHooks.sol at commit b8e7cc37975a7f4c8cfbf466218e2515bc899b02
  • https://github.com/defidotmoney/dfm-contracts/contracts/cdp/MainController.vy at commit 3ee30929aeb3e9a9368b0f12125f31da78c6776d
  • https://github.com/defidotmoney/dfm-contracts/contracts/interfaces/IProtocolCore.sol at commit 1015505d237d6032c8f63d3763f7b1557d9ee6d1
  • https://github.com/defidotmoney/dfm-contracts/contracts/bridge/dependencies/DataStructures.sol at commit 3ee30929aeb3e9a9368b0f12125f31da78c6776d
  • https://github.com/defidotmoney/dfm-contracts/interfaces/IAmmHooks.sol at commit 3ee30929aeb3e9a9368b0f12125f31da78c6776d
  • https://github.com/defidotmoney/dfm-contracts/contracts/PegKeeperRegulator.vy at commit ce1364ad1142251c042ab31bf643dedfd190ca64
  • https://github.com/defidotmoney/dfm-contracts/contracts/interfaces/IPriceOracle.sol at commit 1015505d237d6032c8f63d3763f7b1557d9ee6d1
  • https://github.com/defidotmoney/dfm-contracts/interfaces/IControllerHooks.sol at commit 3ee30929aeb3e9a9368b0f12125f31da78c6776d
  • https://github.com/defidotmoney/dfm-contracts/contracts/cdp/MarketOperator.vy at commit 1015505d237d6032c8f63d3763f7b1557d9ee6d1
  • https://github.com/defidotmoney/dfm-contracts/contracts/cdp/AggMonetaryPolicy2.vy at commit 3ee30929aeb3e9a9368b0f12125f31da78c6776d
  • https://github.com/defidotmoney/dfm-contracts/contracts/interfaces/IBridgeToken.sol at commit 1015505d237d6032c8f63d3763f7b1557d9ee6d1
  • https://github.com/defidotmoney/dfm-contracts/contracts/periphery/views/MarketViews.vy at commit 1015505d237d6032c8f63d3763f7b1557d9ee6d1
  • https://github.com/defidotmoney/dfm-contracts/contracts/StableCoin.sol at commit ce1364ad1142251c042ab31bf643dedfd190ca64
  • https://github.com/defidotmoney/dfm-contracts/contracts/cdp/MainController.vy at commit 1015505d237d6032c8f63d3763f7b1557d9ee6d1
  • https://github.com/defidotmoney/dfm-contracts/contracts/bridge/BridgeToken.sol at commit 1015505d237d6032c8f63d3763f7b1557d9ee6d1
  • https://github.com/defidotmoney/dfm-contracts/interfaces/IControllerHooks.sol at commit ce1364ad1142251c042ab31bf643dedfd190ca64
  • https://github.com/defidotmoney/dfm-contracts/contracts/cdp/PegKeeper.vy at commit 3ee30929aeb3e9a9368b0f12125f31da78c6776d
  • https://github.com/defidotmoney/dfm-contracts/contracts/AMM.vy at commit ce1364ad1142251c042ab31bf643dedfd190ca64
  • https://github.com/defidotmoney/dfm-contracts/contracts/cdp/MarketOperator.vy at commit b8e7cc37975a7f4c8cfbf466218e2515bc899b02
  • https://github.com/defidotmoney/dfm-contracts/contracts/cdp/AMM.vy at commit 3ee30929aeb3e9a9368b0f12125f31da78c6776d
  • https://github.com/defidotmoney/dfm-contracts/contracts/cdp/AMM.vy at commit b8e7cc37975a7f4c8cfbf466218e2515bc899b02
  • https://github.com/defidotmoney/dfm-contracts/interfaces/IAmmHooks.sol at commit ce1364ad1142251c042ab31bf643dedfd190ca64
  • https://github.com/defidotmoney/dfm-contracts/contracts/cdp/AggMonetaryPolicy2.vy at commit b8e7cc37975a7f4c8cfbf466218e2515bc899b02
  • https://github.com/defidotmoney/dfm-contracts/contracts/cdp/AggMonetaryPolicy2.vy at commit 1015505d237d6032c8f63d3763f7b1557d9ee6d1
  • https://github.com/defidotmoney/dfm-contracts/contracts/interfaces/IBridgeToken.sol at commit 3ee30929aeb3e9a9368b0f12125f31da78c6776d
  • https://github.com/defidotmoney/dfm-contracts/contracts/cdp/AMM.vy at commit 1015505d237d6032c8f63d3763f7b1557d9ee6d1
  • https://github.com/defidotmoney/dfm-contracts/interfaces/IPriceOracle.sol at commit ce1364ad1142251c042ab31bf643dedfd190ca64
  • https://github.com/defidotmoney/dfm-contracts/contracts/cdp/PegKeeperRegulator.vy at commit 1015505d237d6032c8f63d3763f7b1557d9ee6d1
  • https://github.com/defidotmoney/dfm-contracts/contracts/interfaces/IPriceOracle.sol at commit 3ee30929aeb3e9a9368b0f12125f31da78c6776d
  • https://github.com/defidotmoney/dfm-contracts/contracts/AggMonetaryPolicy2.vy at commit ce1364ad1142251c042ab31bf643dedfd190ca64
  • https://github.com/defidotmoney/dfm-contracts/contracts/interfaces/IProtocolCore.sol at commit 3ee30929aeb3e9a9368b0f12125f31da78c6776d
  • https://github.com/defidotmoney/dfm-contracts/interfaces/IControllerHooks.sol at commit 1015505d237d6032c8f63d3763f7b1557d9ee6d1
  • https://github.com/defidotmoney/dfm-contracts/contracts/cdp/PegKeeper.vy at commit 1015505d237d6032c8f63d3763f7b1557d9ee6d1
  • https://github.com/defidotmoney/dfm-contracts/interfaces/IAmmHooks.sol at commit 1015505d237d6032c8f63d3763f7b1557d9ee6d1
  • https://github.com/defidotmoney/dfm-contracts/contracts/bridge/StableCoin.sol at commit b8e7cc37975a7f4c8cfbf466218e2515bc899b02
  • https://github.com/defidotmoney/dfm-contracts/interfaces/IControllerHooks.sol at commit b8e7cc37975a7f4c8cfbf466218e2515bc899b02
  • https://github.com/defidotmoney/dfm-contracts/contracts/cdp/PegKeeperRegulator.vy at commit 3ee30929aeb3e9a9368b0f12125f31da78c6776d
  • https://github.com/defidotmoney/dfm-contracts/contracts/interfaces/IProtocolCore.sol at commit b8e7cc37975a7f4c8cfbf466218e2515bc899b02
  • https://github.com/defidotmoney/dfm-contracts/contracts/PegKeeper.vy at commit ce1364ad1142251c042ab31bf643dedfd190ca64
  • https://github.com/defidotmoney/dfm-contracts/contracts/bridge/dependencies/DataStructures.sol at commit 1015505d237d6032c8f63d3763f7b1557d9ee6d1
  • https://github.com/defidotmoney/dfm-contracts/contracts/interfaces/ICoreOwner.sol at commit ce1364ad1142251c042ab31bf643dedfd190ca64
  • https://github.com/defidotmoney/dfm-contracts/contracts/cdp/MarketOperator.vy at commit 3ee30929aeb3e9a9368b0f12125f31da78c6776d
  • https://github.com/defidotmoney/dfm-contracts/contracts/MarketOperator.vy at commit ce1364ad1142251c042ab31bf643dedfd190ca64
  • https://github.com/defidotmoney/dfm-contracts/contracts/cdp/PegKeeper.vy at commit b8e7cc37975a7f4c8cfbf466218e2515bc899b02
  • https://github.com/defidotmoney/dfm-contracts/contracts/interfaces/IPriceOracle.sol at commit b8e7cc37975a7f4c8cfbf466218e2515bc899b02
  • https://github.com/defidotmoney/dfm-contracts/contracts/cdp/PegKeeperRegulator.vy at commit b8e7cc37975a7f4c8cfbf466218e2515bc899b02
  • https://github.com/defidotmoney/dfm-contracts/contracts/bridge/BridgeToken.sol at commit 3ee30929aeb3e9a9368b0f12125f31da78c6776d
  • https://github.com/defidotmoney/dfm-contracts/contracts/periphery/views/MarketViews.vy at commit 3ee30929aeb3e9a9368b0f12125f31da78c6776d
  • https://github.com/defidotmoney/dfm-contracts/contracts/cdp/MainController.vy at commit b8e7cc37975a7f4c8cfbf466218e2515bc899b02
  • https://github.com/defidotmoney/dfm-contracts/contracts/MainController.vy at commit ce1364ad1142251c042ab31bf643dedfd190ca64

Part of defi.money’s security record

defi.money
Audits1 audit by 1 firmLast audit Jun 2024, by ChainSecurity.
Critical findingsNo open critical findingsIn 1 report.
Open defi.money’s security record

Security firm

ChainSecurity

81 projects reviewed · 286 reports · latest Sep 2026

See ChainSecurity’s audits

Something wrong on this page? A missing report, a wrong date, a finding that was fixed since. Tell us and we check it against its source.

Tell us