> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Solana Block & Netzwerk RPC-Methoden

> Block-, Slot-, Epoche-, Angebot-, Gebühren- und Netzwerk-Solana-RPC-Methoden — getBlock, getSlot, getEpochInfo, getLatestBlockhash, getFeeForMessage und mehr.

## Was ist hier

Neben [Transaktionen](/docs/de/rpc/historical-data), [Konten](/docs/de/rpc/accounts) und [Token & NFTs](/docs/de/das-api) bietet Solana RPC-Methoden für Blöcke, Slots, Epochen, Angebot, Gebühren und Knotenstatus. Diese Seite fasst die nützlichsten zusammen; jede Karte verlinkt zu ihrem vollständigen Leitfaden.

## Blöcke & Slots

<CardGroup cols={2}>
  <Card title="getBlock" icon="cube" href="/docs/de/rpc/guides/getblock">
    Alle Transaktionen und Metadaten für einen bestätigten Block.
  </Card>

  <Card title="getBlocks" icon="cubes" href="/docs/de/rpc/guides/getblocks">
    Eine Liste bestätigter Blöcke zwischen zwei Slots.
  </Card>

  <Card title="getBlockTime" icon="clock" href="/docs/de/rpc/guides/getblocktime">
    Die geschätzte Produktionszeit eines Blocks als Unix-Zeitstempel.
  </Card>

  <Card title="getSlot" icon="gauge" href="/docs/de/rpc/guides/getslot">
    Der Slot, der das gegebene oder das Standard-Commitment-Level erreicht hat.
  </Card>
</CardGroup>

## Epoche & Netzwerk

<CardGroup cols={2}>
  <Card title="getEpochInfo" icon="calendar" href="/docs/de/rpc/guides/getepochinfo">
    Informationen über die aktuelle Epoche, einschließlich Slot-Fortschritt.
  </Card>

  <Card title="getClusterNodes" icon="network-wired" href="/docs/de/rpc/guides/getclusternodes">
    Details zu allen Knoten, die am Cluster teilnehmen.
  </Card>

  <Card title="getVersion" icon="tag" href="/docs/de/rpc/guides/getversion">
    Die auf dem Knoten laufende Solana-Version.
  </Card>

  <Card title="getHealth" icon="heart-pulse" href="/docs/de/rpc/guides/gethealth">
    Der aktuelle Gesundheitszustand des Knotens.
  </Card>
</CardGroup>

## Angebot & Gebühren

<CardGroup cols={2}>
  <Card title="getSupply" icon="coins" href="/docs/de/rpc/guides/getsupply">
    Informationen über das aktuelle zirkulierende und gesamte SOL-Angebot.
  </Card>

  <Card title="getLatestBlockhash" icon="hashtag" href="/docs/de/rpc/guides/getlatestblockhash">
    Ein aktueller Blockhash, der zum Erstellen und Signieren von Transaktionen erforderlich ist.
  </Card>

  <Card title="getFeeForMessage" icon="money-bill" href="/docs/de/rpc/guides/getfeeformessage">
    Die Gebühr, die eine bestimmte Nachricht bei Einreichung kostet.
  </Card>

  <Card title="getRecentPrioritizationFees" icon="gauge-high" href="/docs/de/rpc/guides/getrecentprioritizationfees">
    Kürzlich angefallene Priorisierungsgebühren, nützlich zum Festlegen von Prioritätsgebühren. Siehe auch die [Prioritätsgebühren-API](/docs/de/priority-fee-api).
  </Card>
</CardGroup>

## Schnellstart

Viele dieser Methoden benötigen keine Parameter. Zum Beispiel gibt `getLatestBlockhash` einen Blockhash zurück, den Sie verwenden können, um eine Transaktion zu erstellen:

<CodeGroup>
  ```typescript TypeScript theme={"system"}
  const response = await fetch(`https://mainnet.helius-rpc.com/?api-key=YOUR_API_KEY`, {
    method: 'POST',
    headers: { 'Content-Type': 'application/json' },
    body: JSON.stringify({
      jsonrpc: '2.0',
      id: '1',
      method: 'getLatestBlockhash',
      params: [{ commitment: 'finalized' }],
    }),
  });

  const { result } = await response.json();
  console.log(result.value.blockhash);
  ```

  ```python Python theme={"system"}
  import requests

  url = "https://mainnet.helius-rpc.com/?api-key=YOUR_API_KEY"
  payload = {
      "jsonrpc": "2.0",
      "id": "1",
      "method": "getLatestBlockhash",
      "params": [{"commitment": "finalized"}],
  }
  print(requests.post(url, json=payload).json()["result"]["value"]["blockhash"])
  ```

  ```bash cURL theme={"system"}
  curl https://mainnet.helius-rpc.com/?api-key=YOUR_API_KEY \
    -X POST \
    -H "Content-Type: application/json" \
    -d '{
      "jsonrpc": "2.0",
      "id": "1",
      "method": "getLatestBlockhash",
      "params": [{ "commitment": "finalized" }]
    }'
  ```
</CodeGroup>

## Nächste Schritte

<CardGroup cols={2}>
  <Card title="Alle RPC-Methoden" icon="server" href="/docs/de/rpc/guides/overview">
    Durchsuchen Sie die vollständige Solana RPC-Methodenreferenz mit Leitfäden für jede Methode.
  </Card>

  <Card title="HTTP-Methodenreferenz" icon="code" href="/docs/de/api-reference/rpc/http-methods">
    Formale Anfrage- und Antwortschemata für alle HTTP-RPC-Methoden.
  </Card>

  <Card title="Konten" icon="circle-info" href="/docs/de/rpc/accounts">
    Lesen Sie den Kontostand mit getAccountInfo und Co.
  </Card>

  <Card title="Transaktionen" icon="clock-rotate-left" href="/docs/de/rpc/historical-data">
    Abfrage von Transaktions- und Übertragungsverlauf für eine Adresse.
  </Card>
</CardGroup>
