build_curator_index

Documentation for eth_defi.vault.curator.build_curator_index function.

build_curator_index(public_url='')

Build the aggregate curator metadata index.

Loads all curator YAML files and appends synthetic entries for protocol-curated slugs. The result is suitable for JSON serialisation and R2 upload as curator-metadata/index.json.

Parameters

public_url (str) – Public base URL for constructing logo URLs.

Returns

List of CuratorMetadata dicts for all known curators.

Return type

list[eth_defi.vault.curator.CuratorMetadata]