worker, LayerZero ensures a consistent and secure method to interact with both service types.
What Are Workers?
Workers are specialized entities that interact with the protocol to perform essential functions:- Verification as a Service: Decentralized Verifier Networks (DVNs) verify the authenticity and correctness of messages across chains.
- Execution as a Service: Executors carry out transactions on behalf of applications once verification is complete.
For DVN Operators
If you’re looking to operate a DVN, these resources will help you understand the architecture and implementation options.DVN Overview
Understand how DVNs work and your options for operating one.
Gasolina DVN
Run a DVN with simplified gas management via Gasolina.
Build Custom Workers
For developers building their own DVN or Executor from scratch, these guides cover the technical implementation details.Build DVNs
Technical guide for implementing a custom DVN from scratch.
Build Executor
Technical guide for implementing a custom Executor.
Resources
Technical Reference
- DVN Technical Reference - Contract methods, events, and error signatures
- Gasolina API Reference - REST API documentation for Gasolina
Guides
- Gasolina Implementation Guide - Deploy Gasolina on AWS or GCP
- Troubleshooting - Diagnose and fix common DVN issues
External Links
- gasolina-aws - AWS CDK infrastructure
- gasolina-gcp - GCP Terraform infrastructure
- DVN Contract Source - Reference implementation
This architecture allows LayerZero V2 to provide robust, decentralized crosschain communication while giving application developers the tools needed to fine-tune their security and operational parameters.