yasminuser benqi
    Updated 2025-02-02
    WITH depositors AS (
    SELECT
    DATE_TRUNC('month', block_timestamp) AS date,
    COUNT(DISTINCT ORIGIN_FROM_ADDRESS) AS depositors
    FROM
    avalanche.defi.ez_lending_deposits
    WHERE
    PLATFORM = 'Benqi'
    AND block_timestamp >= DATE_TRUNC('month', CURRENT_DATE) - INTERVAL '12 month'
    GROUP BY 1
    ),
    borrowers AS (
    SELECT
    DATE_TRUNC('month', block_timestamp) AS date,
    COUNT(DISTINCT ORIGIN_FROM_ADDRESS) AS borrowers
    FROM
    avalanche.defi.ez_lending_borrows
    WHERE
    PLATFORM = 'Benqi'
    AND block_timestamp >= DATE_TRUNC('month', CURRENT_DATE) - INTERVAL '12 month'
    GROUP BY 1
    ),
    redeemers AS (
    SELECT
    DATE_TRUNC('month', block_timestamp) AS date,
    COUNT(DISTINCT ORIGIN_FROM_ADDRESS) AS redeemers
    FROM
    avalanche.defi.ez_lending_withdraws
    WHERE
    PLATFORM = 'Benqi'
    AND block_timestamp >= DATE_TRUNC('month', CURRENT_DATE) - INTERVAL '12 month'
    GROUP BY 1
    ),
    liquidations AS (
    SELECT
    DATE_TRUNC('month', block_timestamp) AS date,
    QueryRunArchived: QueryRun has been archived