Returns a paginated list of ERC-4626 vaults with risk scores, filtering, sorting, and ecosystem aggregates. Supports both offset-based and cursor-based pagination. Each item includes a standard risk field compatible with the format used by other Webacy risk endpoints.
Filter by blockchain network
eth, arb, base, opt, pol, bsc Filter by risk tier
low, medium, high, critical, unknown Filter by underlying protocol
morpho, aave, compound, euler, spark, fluid, beefy, yearn Filter by vault contract type
erc4626_vault, strategy_vault, lending_wrapper, bridge_vault Filter by underlying asset symbol (max 20 chars)
Filter by underlying asset risk tier
battle_tested, medium_risk, high_risk, crypto, unknown Minimum TVL in USD
x >= 0Minimum risk score (0-100)
0 <= x <= 100Maximum risk score (0-100)
0 <= x <= 100Filter to vaults needing attention only
Comma-separated risk tag keys to filter by (max 500 chars)
How to combine risk flags: any (OR) or all (AND)
any, all Search by vault name, symbol, or address (max 100 chars)
Sort key
score_desc, score_asc, tvl_desc, tvl_asc, apy_desc, looping_desc, name_asc Page number for offset-based pagination (1-indexed)
x >= 1Results per page for offset-based pagination (max 500)
1 <= x <= 500Opaque cursor from previous response for cursor-based pagination. When present, offset-based params (page, pageSize) are ignored.
Results per request for cursor-based pagination (max 500)
1 <= x <= 500Paginated list of vaults with risk scores and ecosystem aggregates