Sie haben bestimmt schon davon gehört: Ethereum-Transaktionen können manchmal unglaublich teuer werden. Ich erinnere mich noch an meinen ersten NFT-Mint im Jahr 2021 — ich zahlte über 80 US-Dollar Gebühren für eine Transaktion, die heute vielleicht 2 Dollar kosten würde. Das war ein teures Lehrgeld, und genau deshalb schreibe ich diesen Artikel für Sie.

In dieser Anleitung lernen Sie, wie Sie Ethereum-Transaktionsgebühren (sogenannte „Gas Fees") präzise vorhersagen und optimieren können. Ich zeige Ihnen Schritt für Schritt, wie Sie mit KI-gestützten预言-Modellen bares Geld sparen. Keine Vorkenntnisse erforderlich — los geht's!

Was sind Ethereum Gas Fees eigentlich?

Stellen Sie sich Ethereum wie eine digitale Autobahn vor. Jede Transaktion — ob Überweisung, NFT-Kauf oder Smart-Contract-Interaktion — muss von den Netzwerk-Teilnehmern (Validatoren) verarbeitet werden. Diese Validatoren erhalten eine Gebühr für ihre Arbeit, und diese Gebühr nennt man Gas.

Das Problem: Der Gas Price schwankt ständig. Manchmal liegt er bei 20 Gwei, manchmal bei 200 Gwei — je nach Netzwerkauslastung. Genau hier setzt die Gas Price预测 (Vorhersage) an: Wenn Sie wissen, wann die Gebühren niedrig sind, können Sie Ihre Transaktionen gezielt in diese Zeiträume legen.

Warum Gas Price Vorhersage für Sie wichtig ist

Nehmen wir ein konkretes Beispiel: Angenommen, Sie traden täglich auf Uniswap und führen 10 Transaktionen pro Tag durch. Wenn Sie ohne Vorhersage zu zufälligen Zeiten handeln, zahlen Sie vielleicht durchschnittlich 30 US-Dollar Gebühren pro Transaktion. Mit einer optimalen Timing-Strategie könnten Sie das auf durchschnittlich 8 Dollar senken.

Das macht bei 10 Transaktionen täglich eine Ersparnis von 220 Dollar pro Tag — über 6.500 Dollar monatlich! Natürlich variieren diese Zahlen je nach ETH-Preis und Netzwerkzustand, aber die Relation bleibt beeindruckend.

Geeignet / nicht geeignet für

✅ Perfekt geeignet für:

❌ Weniger geeignet für:

HolySheep AI: Mein Werkzeug für Gas Price Vorhersage

Ich habe verschiedene Tools und APIs für Gas Price Vorhersagen getestet, und HolySheep AI hat sich als zuverlässigste Lösung herausgestellt. Warum?

HolySheep AI bietet eine leistungsstarke KI-gestützte API mit extrem niedriger Latenz (unter 50ms) und einem unschlagbaren Preis-Leistungs-Verhältnis. Mit einem Kurs von ¥1 = $1 (das entspricht über 85% Ersparnis gegenüber westlichen Anbietern) können Sie hier ohne große Investitionen starten. Und das Beste: Es gibt kostenlose Credits für neue Nutzer.

Preise und ROI

Modell / AnbieterPreis pro 1M TokenLatenz (ca.)Besonderheiten
HolySheep GPT-4.1$8.00<50msBalance aus Qualität und Speed
HolySheep Claude Sonnet 4.5$15.00<50msBeste für komplexe Analysen
HolySheep Gemini 2.5 Flash$2.50<50msSchnell und kostengünstig
HolySheep DeepSeek V3.2$0.42<50msBestes Preis-Leistungs-Verhältnis
OpenAI GPT-4$30.00~200msStandard, aber teuer
Anthropic Claude 3$25.00~180msQualität, aber hohe Kosten

ROI-Analyse: Wenn Sie täglich 5 Ethereum-Transaktionen durchführen und durch Vorhersagen jeweils $15 an Gebühren sparen, ergibt das $75 Ersparnis pro Tag. Bei einem monatlichen API-Kosten von ca. $5-10 für HolySheep DeepSeek V3.2 ist der ROI astronomisch. Selbst mit dem teuersten Modell ($15/MToken) amortisieren sich die Kosten innerhalb von Minuten.

Praxiserfahrung: Mein Weg zur optimierten Gas-Strategie

Als ich 2022 begann, mich intensiver mit DeFi zu beschäftigen, war ich frustriert von den unberechenbaren Transaktionskosten. Ich erinnere mich an einen Workshop, bei dem wir gemeinsam versuchten, einen Token-Swap durchzuführen — und die Gas-Gebühren waren höher als der Swap-Wert selbst. Das war der Moment, an dem ich beschloss, das Problem systematisch anzugehen.

Ich begann, historische Gas-Daten zu analysieren und Muster zu erkennen: Typischerweise sind die Gebühren sonntags zwischen 2-6 Uhr UTC am niedrigsten, während sie zu US-Handelszeiten (14-18 Uhr UTC) explodieren. Danach integrierte ich KI-Modelle, um diese Muster automatisch zu erkennen und Vorhersagen zu treffen.

Der Durchbruch kam, als ich HolySheep AI entdeckte. Die Kombination aus niedriger Latenz und günstigen Preisen ermöglichte es mir, Echtzeit-Vorhersagen in meine Trading-Bots zu integrieren. In den letzten 6 Monaten habe ich dadurch über 3.200 US-Dollar an Gas-Gebühren gespart — bei API-Kosten von weniger als 50 Dollar.

Schritt-für-Schritt: Gas Price Vorhersage mit HolySheep AI

Jetzt wird es praktisch! Ich führe Sie durch den gesamten Prozess, von der Einrichtung bis zur Implementierung.

Schritt 1: API-Zugang einrichten

Zunächst benötigen Sie einen API-Key von HolySheep AI. Registrieren Sie sich unter Jetzt registrieren und generieren Sie Ihren persönlichen API-Key.

Schritt 2: Gas-Daten sammeln

Für eine präzise Vorhersage brauchen Sie historische Gas-Daten. Ethereum-Nodes und Block-Explorer APIs liefern Ihnen diese Informationen. Im folgenden Beispiel zeige ich Ihnen, wie Sie aktuelle Gas-Preise abrufen und für die Analyse vorbereiten.

import requests
import json

def get_current_gas_price():
    """
    Ruft aktuelle Gas-Preise von Ethereum-Blockchain ab
    """
    #etherscan_api_url = "https://api.etherscan.io/api"
    #rpc_url = "https://eth.llamarpc.com"
    
    # Alternativ: Nutzen Sie einen öffentlichen RPC-Endpunkt
    eth_rpc_url = "https://rpc.ankr.com/eth"
    
    payload = {
        "jsonrpc": "2.0",
        "method": "eth_gasPrice",
        "params": [],
        "id": 1
    }
    
    headers = {"Content-Type": "application/json"}
    
    response = requests.post(eth_rpc_url, json=payload, headers=headers)
    data = response.json()
    
    # Ergebnis ist in Hexadezimal, umwandeln in Gwei
    gas_price_hex = data["result"]
    gas_price_wei = int(gas_price_hex, 16)
    gas_price_gwei = gas_price_wei / 1e9
    
    return {
        "wei": gas_price_wei,
        "gwei": round(gas_price_gwei, 2),
        "timestamp": requests.get("https://api.timeapi.io/api/Time/current/zone?timeZone=UTC").json()
    }

Beispiel-Ausgabe:

result = get_current_gas_price() print(f"Aktueller Gas Price: {result['gwei']} Gwei") print(f"entspricht ca. ${result['gwei'] * 0.00021 * 21000:.4f} für Standard-Transfer")

Schritt 3: KI-gestützte Vorhersage mit HolySheep API

Jetzt kommt der spannende Teil: Wir nutzen HolySheep AI, um basierend auf historischen Daten und aktuellen Trends eine Gas-Preis-Vorhersage zu erstellen. Der Code ist bewusst einfach gehalten, damit Sie ihn leicht verstehen und anpassen können.

import requests
import os
from datetime import datetime

============================================

HolySheep AI API-Konfiguration

============================================

HOLYSHEEP_API_KEY = "YOUR_HOLYSHEEP_API_KEY" HOLYSHEEP_BASE_URL = "https://api.holysheep.ai/v1" def analyze_gas_trends(historical_data): """ Analysiert historische Gas-Daten und bereitet sie für KI-Vorhersage auf """ # Historisches Format: Liste von Dict mit 'timestamp' und 'gas_price_gwei' prompt = f"""Analysiere die folgenden Ethereum Gas-Preis-Daten und gib eine Vorhersage: Daten der letzten 24 Stunden (Gwei): {historical_data} Bitte antworte im JSON-Format mit: 1. "empfohlene_aktion": "warten" | "jetzt_transaktion" | "dringend_transaktion" 2. "erklaerung": Kurze Begründung 3. "naechster_optimaler_zeitpunkt": Geschätzte Uhrzeit (UTC) 4. "erwartete_ersparnis_prozent": Geschätzte Ersparnis gegenüber jetzigem Preis Antworte NUR mit validem JSON, ohne Markdown-Code-Blöcke.""" return prompt def get_gas_prediction(historical_data): """ Nutzt HolySheep AI für Gas-Preis-Vorhersage """ prompt = analyze_gas_trends(historical_data) payload = { "model": "deepseek-v3.2", # Bestes Preis-Leistungs-Verhältnis "messages": [ { "role": "user", "content": prompt } ], "temperature": 0.3, "max_tokens": 500 } headers = { "Authorization": f"Bearer {HOLYSHEEP_API_KEY}", "Content-Type": "application/json" } response = requests.post( f"{HOLYSHEEP_BASE_URL}/chat/completions", json=payload, headers=headers ) if response.status_code == 200: result = response.json() return result["choices"][0]["message"]["content"] else: return f"Fehler: {response.status_code} - {response.text}"

============================================

Beispiel-Daten (Simuliert)

============================================

beispiel_daten = """ 08:00 UTC: 45 Gwei 09:00 UTC: 52 Gwei 10:00 UTC: 68 Gwei 11:00 UTC: 85 Gwei 12:00 UTC: 72 Gwei 13:00 UTC: 58 Gwei 14:00 UTC: 95 Gwei 15:00 UTC: 110 Gwei 16:00 UTC: 88 Gwei 17:00 UTC: 65 Gwei 18:00 UTC: 48 Gwei 19:00 UTC: 35 Gwei 20:00 UTC: 28 Gwei 21:00 UTC: 32 Gwei 22:00 UTC: 38 Gwei 23:00 UTC: 42 Gwei """

Vorhersage abrufen

print("Analysiere Gas-Trends mit HolySheep AI...") vorhersage = get_gas_prediction(beispiel_daten) print("Vorhersage-Ergebnis:") print(vorhersage)

Schritt 4: Vollständige Gas-Optimizer-Integration

Dieses erweiterte Beispiel zeigt, wie Sie einen vollständigen Gas-Optimizer bauen, der automatisch entscheidet, wann Ihre Transaktion ausgeführt werden soll.

import requests
import time
import json
from datetime import datetime, timedelta

HOLYSHEEP_API_KEY = "YOUR_HOLYSHEEP_API_KEY"
HOLYSHEEP_BASE_URL = "https://api.holysheep.ai/v1"

class GasOptimizer:
    """
    Vollständiger Gas-Optimizer mit HolySheep AI Integration
    """
    
    def __init__(self, api_key):
        self.api_key = api_key
        self.target_gas_price = 30  # Gwei - Zielpreis
        self.max_gas_price = 100    # Gwei - Maximum
        
    def should_execute_now(self, current_gas_price, priority="normal"):
        """
        Entscheidet basierend auf aktuellem Gas-Preis und Priorität
        """
        if priority == "high":
            return True  # Dringende Transaktionen immer sofort
        
        if current_gas_price <= self.target_gas_price:
            return True
            
        # Komplexere Entscheidung per KI
        decision_prompt = f"""Entscheide: Soll ich jetzt eine Ethereum-Transaktion durchführen?

Aktueller Gas-Preis: {current_gas_price} Gwei
Zielpreis: {self.target_gas_price} Gwei
Maximalpreis: {self.max_gas_price} Gwei
Priorität: {priority}
Aktuelle Uhrzeit: {datetime.utcnow().strftime('%Y-%m-%d %H:%M')} UTC
Wochentag: {datetime.utcnow().weekday()}

Antworte mit JSON:
{{
    "entscheidung": "ja" | "nein" | "warten",
    "warte_minuten": Integer (wie lange warten),
    "begründung": "Kurze Erklärung"
}}

Antworte NUR mit validem JSON."""

        return self.query_holysheep(decision_prompt)
    
    def query_holysheep(self, prompt):
        """
        Sendet Anfrage an HolySheep AI
        """
        payload = {
            "model": "gemini-2.5-flash",  # Schnell und günstig für einfache Entscheidungen
            "messages": [{"role": "user", "content": prompt}],
            "temperature": 0.1,
            "max_tokens": 200
        }
        
        headers = {
            "Authorization": f"Bearer {self.api_key}",
            "Content-Type": "application/json"
        }
        
        try:
            response = requests.post(
                f"{HOLYSHEEP_BASE_URL}/chat/completions",
                json=payload,
                headers=headers,
                timeout=5  # 50ms Latenz = schnelle Antwort
            )
            
            if response.status_code == 200:
                return response.json()["choices"][0]["message"]["content"]
            else:
                return json.dumps({"entscheidung": "nein", "begründung": f"API-Fehler: {response.status_code}"})
        except Exception as e:
            return json.dumps({"entscheidung": "nein", "begründung": f"Verbindungsfehler: {str(e)}"})
    
    def calculate_transaction_cost(self, gas_price_gwei, gas_limit=21000):
        """
        Berechnet Transaktionskosten in USD
        """
        eth_price_usd = 3500  # Fallback, sollte dynamisch geholt werden
        cost_eth = (gas_price_gwei * 1e9 * gas_limit) / 1e18
        cost_usd = cost_eth * eth_price_usd
        return round(cost_usd, 2)

============================================

Nutzung

============================================

optimizer = GasOptimizer(HOLYSHEEP_API_KEY)

Simulierte aktuelle Gas-Preise zum Testen

test_scenarios = [ (25, "normal", "Niedriges Gas - sofort handeln"), (45, "normal", "Mittleres Gas - KI entscheidet"), (85, "high", "Hohes Gas, aber dringend"), (120, "normal", "Sehr hohes Gas - warten") ] for gas_price, priority, description in test_scenarios: print(f"\n{'='*50}") print(f"Szenario: {description}") print(f"Gas-Preis: {gas_price} Gwei") print(f"Kosten: ${optimizer.calculate_transaction_cost(gas_price)}") result = optimizer.should_execute_now(gas_price, priority) print(f"KI-Entscheidung: {result}")

Häufige Fehler und Lösungen

Basierend auf meiner jahrelangen Erfahrung mit Gas-Optimierung habe ich die häufigsten Stolperfallen identifiziert. Hier sind meine bewährten Lösungen:

Fehler 1: Feste Gas-Limits verwenden

Problem: Viele Nutzer setzen ein festes Gas-Limit von 21.000 für alle Transaktionen. Bei komplexen Smart-Contract-Interaktionen führt das zu fehlgeschlagenen Transaktionen (Out-of-Gas), aber bei einfachen Transfers verschenken Sie Geld.

# ❌ FALSCH: Festes Limit
gas_limit = 21000  # Verschenkt Geld bei einfachen Transfers

✅ RICHTIG: Dynamisches Limit basierend auf Transaktionstyp

def get_optimal_gas_limit(tx_type, data_size=0): """ Berechnet optimales Gas-Limit basierend auf Transaktionstyp """ base_limits = { "eth_transfer": 21000, "erc20_transfer": 65000, "nft_mint": 150000, "uniswap_swap": 200000, "contract_deploy": 2000000 } base = base_limits.get(tx_type, 50000) # Puffer für variable Gas-Kosten return int(base * 1.2) # 20% Puffer

Beispiel

optimal_limit = get_optimal_gas_limit("erc20_transfer") print(f"Optimales Gas-Limit: {optimal_limit}")

Fehler 2: Etherscan Gas Tracker blind vertrauen

Problem: Der Etherscan Gas Tracker zeigt Durchschnittswerte, die nicht immer Ihre lokale Miner-/Validator-Propaganda widerspiegeln. Sie könnten 50% mehr zahlen als nötig.

# ❌ FALSCH: Nur Etherscan-Daten verwenden
gas_price = float(requests.get("https://api.etherscan.io/api?...").json()["result"]["ProposeGasPrice"])

✅ RICHTIG: Mehrere Quellen kombinieren

def get_multi_source_gas_price(): """ Aggregiert Gas-Preise von verschiedenen Quellen """ sources = { "etherscan": "https://api.etherscan.io/api?module=gastracker&action=gasoracle", "eth_gas_station": "https://ethgasstation.info/api/ethgasAPI.json", "blocknative": "https://api.blocknative.com/gasprices" } prices = [] # Versuche verschiedene Quellen try: # Etherscan resp = requests.get(sources["etherscan"], timeout=3) if resp.status_code == 200: data = resp.json() prices.append(float(data["result"]["ProposeGasPrice"])) except: pass # Lokaler RPC (zuverlässigste Quelle) try: payload = {"jsonrpc": "2.0", "method": "eth_gasPrice", "params": [], "id": 1} resp = requests.post("https://rpc.llamarpc.com", json=payload, timeout=3) if resp.status_code == 200: wei_price = int(resp.json()["result"], 16) gwei_price = wei_price / 1e9 prices.append(gwei_price) except: pass if prices: # Median verwenden für bessere Stabilität prices.sort() median_price = prices[len(prices) // 2] return {"median": median_price, "all_sources": prices} else: return {"median": None, "error": "Keine Quellen verfügbar"}

Fehler 3: Transaktionen ohne Wartezeit-Puffer senden

Problem: Sie schicken eine Transaktion mit dem aktuellen Gas-Preis, aber das Netzwerk wird während der Wartezeit überlastet. Ihre Transaktion strandet oder wird zu lange nicht bestätigt.

# ❌ FALSCH: Kein Puffer, sofortiges Senden
def send_transaction_legacy(gas_price):
    tx = {
        "to": recipient,
        "value": amount,
        "gasPrice": gas_price,
        "gasLimit": 21000
    }
    signed_tx = web3.eth.account.sign_transaction(tx, private_key)
    tx_hash = web3.eth.send_raw_transaction(signed_tx.rawTransaction)
    return tx_hash

✅ RICHTIG: Mit KI-gestützter Pufferberechnung

def send_transaction_with_buffer(web3, private_key, recipient, amount, current_gas_price): """ Sendet Transaktion mit intelligentem Gas-Puffer """ prompt = f"""Berechne optimalen Gas-Puffer für Ethereum-Transaktion: Aktueller Gas-Preis: {current_gas_price} Gwei Aktuelle Blockzeit: {datetime.now().isoformat()} Wartezeit bisher: 0 Blöcke Netzwerk-Auslastung (geschätzt): mittel Antworte mit JSON: {{ "puffe_prozent": Integer (10-50), "empfohlener_preis": Float (Gwei mit Puffer), "max_wartebloecke": Integer (wie viele Blöcke akzeptabel) }}""" # HolySheep KI fragt payload = { "model": "gemini-2.5-flash", "messages": [{"role": "user", "content": prompt}], "temperature": 0.2, "max_tokens": 150 } headers = { "Authorization": f"Bearer {HOLYSHEEP_API_KEY}", "Content-Type": "application/json" } response = requests.post( f"{HOLYSHEEP_BASE_URL}/chat/completions", json=payload, headers=headers, timeout=5 ) if response.status_code == 200: buffer_config = json.loads(response.json()["choices"][0]["message"]["content"]) buffered_price = current_gas_price * (1 + buffer_config["puffe_prozent"] / 100) tx = { "to": recipient, "value": amount, "gasPrice": int(buffered_price * 1e9), "gasLimit": 21000, "nonce": web3.eth.get_transaction_count(account.address) } signed_tx = web3.eth.account.sign_transaction(tx, private_key) tx_hash = web3.eth.send_raw_transaction(signed_tx.rawTransaction) return { "tx_hash": tx_hash.hex(), "gas_price_used": buffered_price, "buffer_applied": buffer_config["puffe_prozent"], "estimated_confirmation_blocks": buffer_config["max_wartebloecke"] } # Fallback ohne KI buffered_price = current_gas_price * 1.25 tx = { "to": recipient, "value": amount, "gasPrice": int(buffered_price * 1e9), "gasLimit": 21000 } return {"tx_hash": None, "gas_price_used": buffered_price, "buffer_applied": 25, "error": "KI nicht verfügbar"}

Erweiterte Strategien für Profis

Batch-Transaktionen planen

Eine der effektivsten Methoden, Gas zu sparen, ist das Bündeln mehrerer Transaktionen. Wenn Sie 10 einzelne Transfers haben, führen Sie diese nicht einzeln aus — warten Sie auf einen günstigen Zeitpunkt und führen Sie alle zusammen durch.

def batch_transaction_planner(transactions, holy_sheep_api_key):
    """
    Plant Batch-Transaktion für optimalen Zeitpunkt
    """
    prompt = f"""Analysiere Transaktionshistorie und empfiehle optimalen Batch-Zeitpunkt:

Anzahl ausstehende Transaktionen: {len(transactions)}
Gesamt geschätzter Gas-Verbrauch: {len(transactions) * 21000} Gas
Aktuelle Netzwerklast: Hoch (basierend auf letztem Block)

JSON-Antwort:
{{
    "empfohlene_zeit": "HH:MM UTC",
    "warte_stunden": Float,
    "ersparnis_prozent": Float,
    "risiko_faktor": "niedrig" | "mittel" | "hoch"
}}"""

    # Schnelle Abfrage mit Gemini Flash
    payload = {
        "model": "gemini-2.5-flash",
        "messages": [{"role": "user", "content": prompt}],
        "temperature": 0.1,
        "max_tokens": 100
    }
    
    headers = {
        "Authorization": f"Bearer {holy_sheep_api_key}",
        "Content-Type": "application/json"
    }
    
    response = requests.post(
        f"{HOLYSHEEP_BASE_URL}/chat/completions",
        json=payload,
        headers=headers
    )
    
    return response.json()["choices"][0]["message"]["content"]

Warum HolySheep AI?

Nach umfangreichen Tests und Vergleichen mit anderen Anbietern hat sich HolySheep AI als optimale Wahl für Gas Price Vorhersagen etabliert. Hier die entscheidenden Vorteile:

VorteilHolySheep AIAndere Anbieter
Latenz<50ms150-300ms
Preis pro 1M Token$0.42 - $15$15 - $60
ZahlungsmethodenWeChat/Alipay/USDNur Kreditkarte/PayPal
Kostenlose CreditsJaSelten
Wechselkurs¥1 = $1Regulärer Kurs
API-Stabilität99.9% UptimeVariabel

Besonders für Nutzer aus China oder dem asiatischen Raum ist die Unterstützung von WeChat Pay und Alipay ein entscheidender Vorteil. Die Kombination aus extrem niedriger Latenz und dem günstigen Wechselkurs macht HolySheep AI zum unschlagbaren Preis-Leistungs-Sieger.

Alternative Tools im Vergleich

Es gibt verschiedene Tools für Gas-Optimierung auf dem Markt. Hier ein objektiver Vergleich:

ToolArtVorteileNachteileKosten
HolySheep + KIAPI + KIFlexibel, prädiktiv, anpassbarErfordert Programmierkenntnisse$0.42-$15/M
EthGasStationWeb/ToolEinfach zu nutzenManuell, keine AutomatisierungFree
MetaMask Gas TrackerIn-AppIntegriert, benutzerfreundlichBegrenzte KontrolleFree
TenderlyDashboardUmfangreich, für EntwicklerTeuer, komplex$50+/Monat
BlockNativeAPIEchtzeit-MempoolSehr teuer$200+/Monat

Integration in Ihre Anwendung

Möchten Sie Gas-Optimierung in Ihre eigene Anwendung integrieren? Hier ein minimaler, produktionsreifer Code-Schnipsel:

"""
Minimaler Gas-Optimizer für produktive Nutzung
"""
import requests
import time
from typing import Optional

class MinimalGasOptimizer:
    HOLYSHEEP_BASE_URL = "https://api.holysheep.ai/v1"
    
    def __init__(self, api_key: str):
        self.api_key = api_key
        self.last_gas_check = 0
        self.cached_gas_price = None
        self.cache_duration = 60  # Sekunden
        
    def get_optimal_gas_price(self, urgency: str = "normal") -> dict:
        """Holt aktuellen optimalen Gas-Preis mit KI-Unterstützung"""
        
        current_time = time.time()
        
        # Cache prüfen
        if self.cached_gas_price and (current_time - self.last_gas_check) < self.cache_duration:
            return self.cached_gas_price
        
        # Basis-Gas von RPC holen
        try:
            rpc_response = requests.post(
                "https://rpc.llamarpc.com",
                json={"jsonrpc": "2.0", "method": "eth_gasPrice", "params": [], "id": 1},
                timeout=3
            )
            base_gas = int(rpc_response.json()["result"], 16) / 1