Skip to content

decentragora/Evm-Gas-Station

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Evm Gas Station

Table of Contents

Introduction

EVM Gas Station serves as a one-stop-shop for real-time gas price monitoring, estimations, and network comparisons. Whether you are a developer, trader, or casual Ethereum user, EVM Gas Station aims to provide you with the most accurate and up-to-date gas information to optimize your blockchain transactions.

Supported Networks

EVM Gas Station supports an extensive range of EVM-compatible networks, making it versatile for users operating on different blockchains. The supported networks include:

  • Homestead: Ethereum Mainnet
  • Matic: Polygon network
  • Optimism: Optimism Network
  • Arbitrum: Arbitrum Network
  • Base: Base Network (superchain)
  • Avalanche: High-throughput blockchain
  • Metis: Optimized for decentralized applications
  • BSC: Binance Smart Chain
  • Linea: Specific use-case blockchain (Homepage)
  • Filecoin: Decentralized storage network
  • Gnosis: Prediction market platform
  • Scroll: (Description and Homepage)
  • Fantom: High-performance, scalable blockchain
  • zkSync: Layer 2 scaling solution using zk-Rollups
  • Celo: Mobile-first blockchain platform
  • Moonbeam: Ethereum-compatible smart contract platform

Features

EVM Gas Station comes packed with a host of features aimed at providing a comprehensive understanding of gas prices and behavior across multiple networks:

Real-Time Gas Monitoring

The application provides a real-time gas price graph, allowing you to monitor the current gas prices across various EVM-compatible networks.

Gas Estimation

Get accurate gas price estimates for common transactions like sending ETH, token transfers, and smart contract interactions.

Network Selection

Easily switch between different EVM-compatible networks to view gas prices or estimate transaction costs. Supported networks include Ethereum Mainnet, Polygon, Optimism, and more.

Technical Overview

EVM Gas Station is built using Viem and NextJs, a lightweight and flexible blockchain client for EVM-compatible networks. Viem provides the foundational layer for fetching real-time data, enabling the application to support an extensive range of EVM-compatible networks with ease.

Contributing

EVM Gas Station is an open-source project, and contributions are warmly welcomed! Here's how you can contribute:

  1. Fork the Repository: Fork the EVM Gas Station repository to your own GitHub account.
  2. Clone the Fork: Clone your fork locally on your computer.
  3. Create a New Branch: Make a new branch for your feature or bugfix.
  4. Make Changes: Implement your changes, improvements, or fixes.
  5. Test: Make sure to test your changes.
  6. Commit and Push: Commit your changes and push them to your fork.
  7. Pull Request: Submit a Pull Request from your fork to the EVM Gas Station repository.