datavortexMSol weekly Holders
    Updated 2025-02-18
    WITH weekly_latest_balances AS (
    SELECT
    account_address,
    DATE_TRUNC('week', block_timestamp) AS week_start,
    MAX(block_timestamp) AS latest_timestamp
    FROM
    solana.core.fact_token_balances
    WHERE
    mint = 'mSoLzYCxHdYgdzU16g5QSh3i5K3z3KZK7ytfqcJm7So'
    GROUP BY
    account_address, week_start
    )
    SELECT
    week_start,
    COUNT(DISTINCT fb.account_address) AS weekly_holders
    FROM
    solana.core.fact_token_balances fb
    JOIN weekly_latest_balances lb
    ON fb.account_address = lb.account_address
    AND fb.block_timestamp = lb.latest_timestamp
    WHERE
    fb.mint = 'mSoLzYCxHdYgdzU16g5QSh3i5K3z3KZK7ytfqcJm7So'
    AND fb.balance > 0
    GROUP BY
    week_start
    ORDER BY
    week_start DESC;

    QueryRunArchived: QueryRun has been archived