searchProtocols

Free

Resolve a DeFi protocol name or ticker to its DefiLlama slug. Call this first whenever you only have a name (e.g., 'enzyme', 'compound', 'grove'): slugs are often not the plain name (enzyme is 'enzyme-finance', compound has versioned slugs like 'compound-v3'). Then pass the returned 'slugs' (or a slug field) as the 'protocol' input of getProtocolTvl and getProtocolFeesAndRevenue.

Try it

Open in playground
kirha tools run defillama_searchProtocols \
  --input '{
    "query": "enzyme"
  }'

Uses the key saved by kirha auth login.

  • querystring, required

    protocol name or ticker (e.g., 'enzyme', 'compound', 'GRO')

  • limitnumber, default 5, 1 to 25