mucryptoTop 10 lending protocols ranked by TVL 2023-08-31 12:26 AM
    Updated 2023-10-05
    with resps as
    (select defillama.get('/protocols', {}) as resp),

    partial_list as (select
    value:category::string as category,
    value:name::string as name,
    value:tvl as tvl
    from resps,
    lateral flatten (input => resp:data)
    where category = 'Lending'
    and name not in ('AAVE V1', 'AAVE V2','AAVE V3','Aave Arc', 'Compound', 'Compound V3'
    ,'Morpho Aave','Morpho AaveV3','Morpho Compound', 'Venus', 'Venus Isolated Pools',
    'Radiant V1', 'Radiant V2')
    and tvl != 0),

    venus as (
    select
    value:category::string as category,
    value:name::string as project_name,
    case when project_name = 'Venus' then 'Venus Finance'
    end as name,
    value:tvl as tvl
    from resps,
    lateral flatten (input => resp:data)
    where category = 'Lending'
    and project_name in ('Venus','Venus Isolated Pools')),

    venus_total as (
    select
    sum(tvl) as tvl
    from venus),

    radiant as (
    select
    value:category::string as category,
    value:name::string as project_name,
    Run a query to Download Data