EigenLayer logo

EigenLayer

EigenLayer is a restaking protocol on Ethereum operated by Layr Labs that lets stakers re-use staked ETH (or liquid-staking tokens) to secure additional off-chain services called Actively Validated Services (AVSs). The team has since unified the restaking layer with EigenDA (data availability), EigenCompute (verifiable off-chain compute), and EigenAI (deterministic inference) under the EigenCloud brand. Developer surface includes the EigenLayer core smart contracts, AVS framework, EigenSDK in Go and TypeScript, EigenCloud CLI, and language SDKs for EigenCompute / EigenDA / EigenAI.

7 APIs 0 Features
RestakingAVSEthereumData AvailabilityVerifiable ComputeCryptoWeb3

EigenLayer publishes 7 APIs on the APIs.io network. Tagged areas include Restaking, AVS, Ethereum, Data Availability, and Verifiable Compute.

EigenLayer’s developer surface includes documentation, GitHub presence, and 4 more developer resources.

APIs

EigenLayer Core Contracts

Solidity smart contracts that implement the EigenLayer restaking protocol - StrategyManager, DelegationManager, EigenPodManager, AVSDirectory, and the slasher. Operators registe...

EigenSDK (Go)

Go SDK for building AVS operator software and AVS-side services on top of EigenLayer. Provides typed bindings for the core contracts, BLS aggregation primitives, chain clients, ...

EigenSDK (TypeScript)

TypeScript SDK for interacting with the EigenLayer restaking protocol and AVS contracts from Node.js and browser apps - typed contract clients, operator and staker flows, and AV...

EigenLayer CLI

Operator-facing command-line tool for keys, operator registration, delegation, AVS opt-in, and node-runner administration on EigenLayer.

EigenDA

EigenDA is the data-availability service secured by EigenLayer restakers. Provides client libraries and a disperser API for posting and retrieving blobs of data, used by rollups...

EigenCompute SDK & CLI

EigenCompute lets developers run arbitrary code in any language, with the execution secured by restakers and the result attested on-chain. Ships an SDK and CLI for packaging wor...

EigenAI

EigenAI exposes deterministic, verifiable LLM inference over an OpenAI-compatible API surface, with execution and provenance secured by EigenLayer restakers.

Resources

🔗
Website
Website
🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHub
GitHub
🔗
Forum
Forum
🔗
LinkedIn
LinkedIn

Sources

apis.yml Raw ↑
aid: eigenlayer
url: https://raw.githubusercontent.com/api-evangelist/eigenlayer/refs/heads/main/apis.yml
name: EigenLayer
kind: company
description: >-
  EigenLayer is a restaking protocol on Ethereum operated by Layr Labs that lets
  stakers re-use staked ETH (or liquid-staking tokens) to secure additional
  off-chain services called Actively Validated Services (AVSs). The team has
  since unified the restaking layer with EigenDA (data availability),
  EigenCompute (verifiable off-chain compute), and EigenAI (deterministic
  inference) under the EigenCloud brand. Developer surface includes the
  EigenLayer core smart contracts, AVS framework, EigenSDK in Go and TypeScript,
  EigenCloud CLI, and language SDKs for EigenCompute / EigenDA / EigenAI.
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - Restaking
  - AVS
  - Ethereum
  - Data Availability
  - Verifiable Compute
  - Crypto
  - Web3
created: '2026-05-23'
modified: '2026-05-23'
specificationVersion: '0.19'
apis:
  - aid: eigenlayer:eigenlayer-contracts
    name: EigenLayer Core Contracts
    description: >-
      Solidity smart contracts that implement the EigenLayer restaking protocol -
      StrategyManager, DelegationManager, EigenPodManager, AVSDirectory, and the
      slasher. Operators register, stakers delegate, and AVSs hook in via these
      on-chain entry points.
    humanURL: https://docs.eigencloud.xyz/
    baseURL: https://github.com/Layr-Labs/eigenlayer-contracts
    tags:
      - Smart Contracts
      - Solidity
      - Restaking
      - Ethereum
    properties:
      - type: Repository
        url: https://github.com/Layr-Labs/eigenlayer-contracts
      - type: Documentation
        url: https://docs.eigencloud.xyz/
  - aid: eigenlayer:eigensdk-go
    name: EigenSDK (Go)
    description: >-
      Go SDK for building AVS operator software and AVS-side services on top of
      EigenLayer. Provides typed bindings for the core contracts, BLS aggregation
      primitives, chain clients, and helpers for registering operators and
      consuming AVS tasks.
    humanURL: https://github.com/Layr-Labs/eigensdk-go
    baseURL: https://github.com/Layr-Labs/eigensdk-go
    tags:
      - SDK
      - Go
      - AVS
      - Operators
    properties:
      - type: Repository
        url: https://github.com/Layr-Labs/eigensdk-go
  - aid: eigenlayer:eigensdk-ts
    name: EigenSDK (TypeScript)
    description: >-
      TypeScript SDK for interacting with the EigenLayer restaking protocol and
      AVS contracts from Node.js and browser apps - typed contract clients,
      operator and staker flows, and AVS task helpers.
    humanURL: https://github.com/Layr-Labs/eigenlayer-sdk
    baseURL: https://github.com/Layr-Labs/eigenlayer-sdk
    tags:
      - SDK
      - TypeScript
      - AVS
    properties:
      - type: Repository
        url: https://github.com/Layr-Labs/eigenlayer-sdk
  - aid: eigenlayer:eigenlayer-cli
    name: EigenLayer CLI
    description: >-
      Operator-facing command-line tool for keys, operator registration,
      delegation, AVS opt-in, and node-runner administration on EigenLayer.
    humanURL: https://github.com/Layr-Labs/eigenlayer-cli
    baseURL: https://github.com/Layr-Labs/eigenlayer-cli
    tags:
      - CLI
      - Operators
      - Tooling
    properties:
      - type: Repository
        url: https://github.com/Layr-Labs/eigenlayer-cli
  - aid: eigenlayer:eigenda
    name: EigenDA
    description: >-
      EigenDA is the data-availability service secured by EigenLayer restakers.
      Provides client libraries and a disperser API for posting and retrieving
      blobs of data, used by rollups and other consumers needing high-throughput
      DA without bloating L1 calldata.
    humanURL: https://docs.eigencloud.xyz/products/eigenda/
    baseURL: https://github.com/Layr-Labs/eigenda
    tags:
      - Data Availability
      - Rollups
      - AVS
    properties:
      - type: Repository
        url: https://github.com/Layr-Labs/eigenda
      - type: Documentation
        url: https://docs.eigencloud.xyz/products/eigenda/
  - aid: eigenlayer:eigencompute
    name: EigenCompute SDK & CLI
    description: >-
      EigenCompute lets developers run arbitrary code in any language, with the
      execution secured by restakers and the result attested on-chain. Ships an
      SDK and CLI for packaging workloads, submitting jobs, and reading results.
    humanURL: https://docs.eigencloud.xyz/eigencompute/get-started/quickstart
    baseURL: https://docs.eigencloud.xyz/eigencompute/get-started/quickstart
    tags:
      - Verifiable Compute
      - SDK
      - CLI
    properties:
      - type: Documentation
        url: https://docs.eigencloud.xyz/eigencompute/get-started/quickstart
  - aid: eigenlayer:eigenai
    name: EigenAI
    description: >-
      EigenAI exposes deterministic, verifiable LLM inference over an
      OpenAI-compatible API surface, with execution and provenance secured by
      EigenLayer restakers.
    humanURL: https://docs.eigencloud.xyz/products/eigenai/
    baseURL: https://docs.eigencloud.xyz/products/eigenai/
    tags:
      - AI
      - Inference
      - OpenAI-Compatible
      - Verifiable
    properties:
      - type: Documentation
        url: https://docs.eigencloud.xyz/products/eigenai/
common:
  - type: Website
    url: https://www.eigenlayer.xyz/
  - type: Website
    url: https://www.eigencloud.xyz/
  - type: Documentation
    url: https://docs.eigencloud.xyz/
  - type: GitHub
    url: https://github.com/Layr-Labs
  - type: Forum
    url: https://forum.eigenlayer.xyz/
  - type: LinkedIn
    url: https://www.linkedin.com/company/eigen-labs/
maintainers:
  - FN: Kin Lane
    email: [email protected]