DVN Configuration

Aori defines a custom security stack per pathway, requiring unanimous attestation from all configured DVNs for a message to be receivable. The table below lists each chain's assigned DVNs and the required verification threshold.

What is a DVN?

LayerZero delegates message verification to application-configured DVNs — independent off-chain entities that attest to the validity of cross-chain payloads before they can be executed on the destination. Each DVN independently observes the source chain, verifies the payload, and submits an attestation on the destination.

Aori requires unanimous verification: every configured DVN for a given pathway must attest to a message before it can be executed. This means a single compromised or unavailable DVN cannot unilaterally pass a fraudulent message, and all DVNs must agree before settlement proceeds.

DVN Pathway Configuration

DVN providers
LayerZero Labs
Nethermind
Google Cloud
Horizen
Canary
TO →FROM ↓
EthereumEthereum
ArbitrumArbitrum
OptimismOptimism
BaseBase
BSCBSC
PlasmaPlasma
MonadMonad
StableStable
MegaETHMegaETH
RootstockRootstock
EthereumEthereum
ArbitrumArbitrum
OptimismOptimism
BaseBase
BSCBSC
PlasmaPlasma
MonadMonad
StableStable
MegaETHMegaETH
RootstockRootstock

Each cell shows the send-side DVN configuration for that directed pathway, queried live from the Aori OApp on the source chain. Hover to preview, click to view full addresses.

DVN Providers

ProviderDescription
LayerZero LabsThe core protocol team's DVN, operated by the LayerZero foundation.
NethermindA professional blockchain infrastructure provider with DVN services across multiple chains.
Google CloudGoogle Cloud's DVN, providing enterprise-grade infrastructure and attestation.
HorizenA decentralized infrastructure provider offering DVN services via their node network.
CanaryAn additional DVN used on chains with five-of-five requirements for maximum security.