TriggerX Docs
  • Introduction
    • What is TriggerX?
    • Key Features
  • Core Concepts
    • Architecture
    • Triggers in TriggerX
      • Time-Based Trigger
      • Event-Based Trigger
      • Condition-Based Trigger
    • Task Manager
    • Keepers
      • Keeper as Performer
      • Keeper as Attester
    • Aggregator
    • Network Monitoring
    • Contracts
      • AVS Governance
      • Attestation Center
  • Getting Started as Keepers
  • Monitoring And Analytics
    • Monitor Your Keeper
    • Monitor Your Job
  • Rewards
    • Keeper Rewards
    • Developer Rewards
    • Contributor Rewards
  • Fee Calculation
  • Guide
    • Templates
    • Usecases
  • Security Model
  • Community and Support
  • Appendices
    • Glossary
    • FAQ and Troubleshooting
    • Changelogs
  • References
  • Create Your First Job
    • Create Your First Time Based Job
    • Create Your First Event Based Job
Powered by GitBook
On this page
  1. Core Concepts

Contracts

The Contracts section of the TriggerX documentation provides a comprehensive overview of the core smart contracts that underpin the platform's functionality and security. These contracts are integral to managing operator registration, task validation, reward distribution, and governance within the Actively Validated Services (AVS) framework.

Key Contracts:

  1. AVS Governance Contract: This contract serves as the central authority on the Ethereum Layer 1 (L1) network, overseeing the registration and deregistration of operators, enforcing governance policies, and coordinating interactions between AVS operators and various system components. It utilizes roles and access-control mechanisms to manage permissions, handle operator deposits and rewards, and interface with other contracts for message handling and signature verification.

  2. Attestation Center Contract: Deployed on Layer 2 (L2) networks, the Attestation Center ensures the integrity and efficiency of AVS operations by bridging off-chain execution with on-chain verification. It allows AVS operators to submit off-chain tasks and verify them on-chain, maintaining a transparent history of all activities. The contract also facilitates the distribution of rewards and penalties based on operator performance.

Together, these contracts establish a robust and secure framework for decentralized operations across multiple blockchain networks, ensuring that only authorized entities can execute critical tasks while maintaining transparency and consistency throughout the ecosystem.

PreviousNetwork MonitoringNextAVS Governance

Last updated 27 days ago