GET
/
avs
curl --request GET \
  --url https://api.eigenexplorer.com/avs \
  --header 'X-API-Token: <x-api-token>'
{
  "data": [
    {
      "address": "0x35f4f28a8d3ff20eed10e087e8f96ea2641e6aa1",
      "metadataName": "Example AVS",
      "metadataDescription": "This is an example AVS",
      "metadataDiscord": "https://discord.com/invite/abcdefghij",
      "metadataLogo": "<string>",
      "metadataTelegram": "https://t.me/acme",
      "metadataWebsite": "https://acme.com",
      "metadataX": "https://twitter.com/acme",
      "totalStakers": 10,
      "totalOperators": 10,
      "maxApy": "1.0",
      "createdAtBlock": "19631203",
      "updatedAtBlock": "19631203",
      "createdAt": "2024-04-11T08:31:11.000Z",
      "updatedAt": "2024-04-11T08:31:11.000Z",
      "curatedMetadata": {
        "avsAddress": "0x2344c0fe02ccd2b32155ca0ffcb1978a6d96a552",
        "metadataName": "Example AVS",
        "metadataDescription": "This is an example AVS",
        "metadataDiscord": "https://discord.com/invite/example",
        "metadataLogo": "The URL of the AVS's logo",
        "metadataTelegram": "The URL of the AVS's Telegram channel",
        "metadataWebsite": "https://example.com",
        "metadataX": "https://twitter.com/example",
        "metadataGithub": "https://github.com/example",
        "metadataTokenAddress": "0x2344c0fe02ccd2b32155ca0ffcb1978a6d96a552",
        "tags": [
          "Example tag 1",
          "Example tag 2"
        ],
        "isVisible": true,
        "isVerified": true
      },
      "shares": [
        {
          "strategyAddress": "0x93c4b944d05dfe6df7645a86cd2206016c51564d",
          "shares": "1000000000000000000000"
        },
        {
          "strategyAddress": "0x54945180db7943c0ed0fee7edab2bd24620256bc",
          "shares": "1000000000000000000000"
        }
      ],
      "tvl": {
        "tvl": 1000000,
        "tvlBeaconChain": 1000000,
        "tvlWETH": 1000000,
        "tvlRestaking": 1000000,
        "tvlStrategies": {
          "Eigen": 1000000,
          "cbETH": 2000000
        },
        "tvlStrategiesEth": {
          "stETH": 1000000,
          "cbETH": 2000000
        }
      }
    }
  ],
  "meta": {
    "total": 30,
    "skip": 0,
    "take": 12
  }
}

Headers

X-API-Token
string
required

API Token for authentication

Query Parameters

withTvl
enum<string>
default:false

Toggle whether the route should calculate the TVL from shares

Available options:
true,
false
Example:

"false"

withCuratedMetadata
enum<string>
default:false

Toggle whether the route should send curated metadata

Available options:
true,
false
Example:

"false"

searchMode
enum<string>
default:contains

Search mode

Available options:
contains,
startsWith
Example:

"contains"

searchByText
string

Case-insensitive search query

Example:

"eigen"

sortByApy
enum<string>

Sort results in asc or desc order of APY

Available options:
asc,
desc
Example:

"desc"

sortByTvl
enum<string>

Sort results in asc or desc order of TVL value

Available options:
asc,
desc
Example:

"desc"

sortByTotalStakers
enum<string>

Sort results in asc or desc order of total stakers

Available options:
asc,
desc
Example:

"desc"

sortByTotalOperators
enum<string>

Sort results in asc or desc order of total AVS (only valid for AVS queries)

Available options:
asc,
desc
Example:

"desc"

skip
string
default:0

The number of records to skip for pagination

Example:

0

take
string
default:12

The number of records to return for pagination

Example:

12

Response

200
application/json
The list of AVS records.
data
object[]
required
meta
object
required