How to build general DVNs: https://docs.layerzero.network/v2/workers/off-chain/build-dvns#building-a-dvn

The Symbiotic Relay SDK Explained

The Symbiotic Relay SDK enables multichain settlement and verification, backed by universal staking:


Proposed Implementation

We propose the development of a Decentralized Verifier Network (DVN) that integrates directly with LayerZero’s ULN. Unlike a static committee design, the security of this DVN would be underpinned by Symbiotic vaults. Stakers deposit assets (wstETH, stablecoins, LSTs, etc.) into Symbiotic vaults, operators opt in, and the Relay SDK derives a validator set weighted by that economic stake. Off-chain relay nodes then aggregate validator signatures, while on-chain Settlement contracts verify them using BLS or zk-based aggregation.

The DVN contract would expose the standard LayerZero DVN interface (assignJob, getFee), and once a quorum is proven via Settlement, packets are marked as verified for ULN.

In practice, this integration entails building a custom DVN worker and Solidity DVN contract that connect these components:

The outcome for GAIB is a secure, application-selectable DVN. This introduces a “secure by stake” verification layer, generalized across chains and assets, and powered by Symbiotic’s multi-asset economic guarantees.

Example Diagram, for Symbiotic POL Vaults on the Polygon Network, securing USDT0 DVN Routes:

https://link.excalidraw.com/readonly/wK1hP7uW3CWfUHwLTzRK

Proposed Codebase Structure

symbiotic “relay contracts” layer (security + validator set)