LayerZero OFT DVN config (count, threshold, diversity)
Frax Finance's assessment for RD-F-179 — scored yellow on the v1.7.0 rubric. The evidence below is the curator's reasoning for this score.
Evidence summary #
LayerZero OFT adapter 0x566a6442A5A6e9895B9dCA97cC7879D632c6e4B0. Data-cache pipeline reported dvn_addresses:[] and dvn_threshold:null (pipeline present=false). Secondary evidence from Frax biweekly updates confirms required DVNs include LayerZero Labs DVN, Blockdaemon-Animoca, Horizen Labs, and Polyhedra (4 required DVNs), with optionalDVNThreshold set to 0. This is a multi-DVN required configuration — not a 1/1 setup (KelpDAO-class risk does not apply). 4 independent required DVNs with all required for message delivery satisfies the green structural criterion (>=3 independent DVNs, threshold>=2). Yellow rather than green because: (1) on-chain DVN config was not directly verified via getConfig() call — pipeline returned empty; (2) exact mainnet threshold versus testnet threshold not confirmed; (3) 'Frax DVN' operator independence from Frax Finance team not confirmed (may not be fully independent). Orchestrator should flag for on-chain verification before grade lock.
Sources #
- EtherscanEtherscan: frxUSD OFT Adapter ProxyfrxUSD OFT Adapter proxy 0x566a6442A5A6e9895B9dCA97cC7879D632c6e4B0 — confirmed TransparentUpgradeableProxy delegating to FraxOFTMintableAdapterUpgradeable; LZ Endpoint V2 interactionsretrieved 2026-05-17
- Frax data-cache layerzero sectionC:\Users\abdul\OneDrive\Desktop\Memory\Memory\RiskProduct\risk-dashboard\.research\protocols\frax\00-data-cache.json §sources.layerzero — dvn_addresses:[], dvn_threshold:null (pipeline gap noted)retrieved 2026-05-17
- Frax Finance Biweekly Project Update #33Frax biweekly update #33 — 'required DVNs include LayerZero Labs DVN, Blockdaemon-Animoca, Horizen Labs, and Polyhedra; optionalDVNThreshold: 0'retrieved 2026-05-17
Methodology #
For any LayerZero OFT adapter, read the DVN configuration: count of DVNs, k-of-N threshold, and operator diversity (independent operators vs same-operator multi-DVN).
See the full factor methodology and distribution across all protocols →