Skip to main content

Verify Trust Guarantees

Use the Verifiability Dashboards for mainnet and Sepolia testnet to verify trust guarantees enabled by EigenCompute.

View Verifiability Data in Dashboard

To view verifiability data for an application using the dashboard:

  1. Go to the Verifiability Dashboard for mainnet or Sepolia testnet.
  2. In the Deployed Applications field, search for the application by name or application ID.
  3. The verifiability data for the application is displayed. The data includes:
    • Application ID and Creator address.
    • Release history with Docker Image Digests.
    • TEE attestations for releases. There is a TEE attestation displayed for each release.
    • Logs for running application.
    • Wallet addresses for the application.

View Verifiability Data Onchain

The dashboard provides a convenient way to view releases and application status. The release history and application status can also be verified onchain.

To monitor application releases onchain, monitor AppUpgraded events on the AppController contract. The AppUpgraded events include the application ID and the associated release data (imageDigest, registryURL, upgrade time, public and encrypted environment variables).

To monitor application status onchain, monitor the AppCreated, AppStarted, AppStopped, AppTerminated, and AppTerminatedByAdmin events on the AppController contract.

AppController contract deployment addresses are published in the eigenx-contracts repository for Mainnet and Sepolia testnet.