datavortexActive contract
    Updated 2025-02-22
    WITH contract_classification AS (
    SELECT
    contract_address,
    SUM(CASE
    WHEN topic_0 = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'
    THEN 1 ELSE 0
    END) AS erc20_transfers,

    SUM(CASE
    WHEN topic_0 IN (
    '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62',
    '0x4a39dc06d4c0dbc64b70b5eb2aa10c99d1887e3f0adf967c6fbbfb89c4a79e11'
    )
    THEN 1 ELSE 0
    END) AS erc1155_transfers,

    SUM(CASE
    WHEN topic_0 = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'
    AND ARRAY_SIZE(topics) = 4
    THEN 1 ELSE 0
    END) AS erc721_transfers
    FROM monad.testnet.fact_event_logs
    WHERE block_timestamp >= '2025-02-19'
    AND contract_address IS NOT NULL
    GROUP BY contract_address
    )

    SELECT
    'ERC-20' AS token_type, COUNT(DISTINCT CASE
    WHEN erc20_transfers > 0 THEN contract_address
    ELSE NULL
    END) AS contract_count
    FROM contract_classification

    UNION ALL

    Last run: 2 months ago
    TOKEN_TYPE
    CONTRACT_COUNT
    1
    ERC-2056164
    2
    ERC-7213579
    3
    ERC-11553510
    3
    53B
    2s