Avalanche Gas Fees

    Enter the time period to analyze gas usage on the Avalanche network.

    Using this dynamic dashboard, you can analyze gas fee metrics of contracts and dApps in Avalanche. Also you can track their usage and user engagement.


    Avalanche is a blockchain platform that aims to provide high scalability, interoperability, and low transaction fees. It utilizes the Avalanche consensus protocol, which enables fast transaction processing and ensures network security.

    Avalanche Gas Fees refer to the fees paid by users for sending transactions on the Avalanche network. These fees are paid in AVAX, the native cryptocurrency of Avalanche, and are used to compensate validators for processing transactions and securing the network.

    Avalanche dApps refer to the decentralized applications that are built on the Avalanche platform. These dApps can range from financial applications, such as decentralized exchanges and lending platforms, to gaming and social media platforms.

    Avalanche Contracts refer to the smart contracts that can be built and deployed on the Avalanche platform. These contracts can automate agreements, transactions and other operations, and can be customized according to the needs of the users.

    Dashbord Introduction

    Contracts Tab Method

    Used tables

    • avalanche.core.fact_transactions
    • avalanche.core.fact_event_logs
    • avalanche.core.dim_contracts

    Joining tables method

    avalanche.core.fact_transactions t
    join avalanche.core.fact_event_logs l 
    on t.tx_hash = l.tx_hash
    join avalanche.core.dim_contracts c 
    on l.contract_address = c.address
    

    In order to select contracts, I considered the contract_address and contract_name columns.

    dApps Tab Method

    Used tables

    • avalanche.core.fact_transactions
    • avalanche.core.fact_event_logs
    • avalanche.core.dim_contracts

    Joining tables method

    avalanche.core.fact_transactions t
    join avalanche.core.fact_event_logs l 
    on t.tx_hash = l.tx_hash
    join avalanche.core.dim_labels c on
    l.contract_address = c.address
    

    In order to find dApp projects, I added the below condition to my query:
    and not label_type like 'token' and I considered project_name column to find dApp projects.

    Methodology

    Dashboard sections

    This dashboard has two tabs and each tab has below sections:

    Contracts Tab

    • Overall Stats
    • Generated Fee And Activity Overtime
    • Wallet Distribution By Generted Fee
    • Contract Distribution By Generted Fee
    • Top Contracts By Generted Fee
    • Your chosen contract's stats

    dApps Tab

    • Overall Stats
    • Generated Fee And Activity Overtime
    • Wallet Distribution By Generted Fee
    • dApp Projects Distribution By Generted Fee
    • dApp Projects By Generted Fee
    • Your chosen dApp project's stats
    db_img