datavortextotals
    Updated 2025-04-30
    WITH this_year 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
    ),
    last_year 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, -2, CURRENT_DATE)
    AND block_timestamp < DATEADD(year, -1, CURRENT_DATE)
    ),
    blocks_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
    ty.total_tx AS total_transactions,
    Last run: 30 days ago
    TOTAL_TRANSACTIONS
    ACTIVE_USERS
    TOTAL_FEES_NEAR
    TRANSACTION_CHANGE_PCT
    USER_CHANGE_PCT
    FEES_CHANGE_PCT
    TOTAL_BLOCKS
    AVG_BLOCKS_PER_DAY
    1
    2595628420579672711491941.77773183.6644.2928.222744615575194.945205
    1
    78B
    434s