Updated 2025-04-30

    WITH tx_data AS (
    SELECT
    COUNT(DISTINCT tx_hash) AS total_tx,
    COUNT(DISTINCT tx_signer) AS active_users,
    SUM(transaction_fee) / 1e24 AS total_fees
    FROM near.core.fact_transactions
    WHERE tx_succeeded = TRUE
    AND block_timestamp >= DATEADD(year, -1, CURRENT_DATE)
    AND block_timestamp < CURRENT_DATE
    ),
    block_data AS (
    SELECT
    COUNT(DISTINCT block_id) AS total_blocks,
    COUNT(DISTINCT block_id) / 365.0 AS avg_blocks_per_day
    FROM near.core.fact_blocks
    WHERE block_timestamp >= DATEADD(year, -1, CURRENT_DATE)
    AND block_timestamp < CURRENT_DATE
    )

    SELECT
    tx_data.total_tx AS total_transactions,
    tx_data.active_users,
    tx_data.total_fees AS total_fees_near,
    block_data.total_blocks,
    block_data.avg_blocks_per_day
    FROM tx_data, block_data;

    Last run: 24 days ago
    TOTAL_TRANSACTIONS
    ACTIVE_USERS
    TOTAL_FEES_NEAR
    TOTAL_BLOCKS
    AVG_BLOCKS_PER_DAY
    1
    2595628420579672711491941.777732744615575194.945205
    1
    59B
    160s