Protocols

GET /v1/protocols for 11 protocol modules with audit status and vault counts.

GET /v1/protocols

List all tracked protocols with vault counts and TVL.

Example

curl https://api.philidor.io/v1/protocols

Response

{
  "data": [
    {
      "id": "morpho",
      "name": "Morpho",
      "logo_url": "/protocols/morpho.svg",
      "vault_count": 150,
      "tvl": 2500000000
    }
  ]
}

GET /v1/protocols/{id}

Get protocol detail with metadata, vault list, versions, audits, and incident history.

Path Parameters

ParameterTypeDescription
idstringProtocol ID such as aave, morpho, spark, compound, uniswap, yearn, beefy, or nest

Query Parameters

ParameterTypeDefaultDescription
vaultPagenumber1Vault page inside the response
vaultLimitnumber20Vaults per page

Example

curl https://api.philidor.io/v1/protocols/morpho

Response

{
  "data": {
    "protocol": {
      "id": "morpho",
      "name": "Morpho",
      "logo_url": "/protocols/morpho.svg",
      "website_url": "https://morpho.org"
    },
    "vaults": [],
    "vaultTotal": 150,
    "versions": [],
    "incidents": []
  }
}

On this page

Raw