Schnellstart
Die Verbindung zur Steem-Blockchain erfordert zwei Entscheidungen: Wählen Sie eine Client-Bibliothek (client library) für Ihren Stack und richten Sie sie auf einen API-Knoten (API node). Diese Seite führt durch beide Schritte, damit Sie in wenigen Minuten Ihre erste Anfrage stellen können.
Eine Bibliothek wählen
Der Zugriff auf Steem-Daten ist über die offiziellen Client-Bibliotheken leicht — je nach Infrastruktur und Zielen:
| Sprache | Bibliothek | Beschreibung |
|---|---|---|
| JavaScript / TypeScript | steem-js | Pure JavaScript Steem crypto library for Node.js and browsers; can be used to construct, sign, and broadcast transactions. |
| Go | steemgosdk | A Go SDK for interacting with the Steem blockchain: high-level abstractions for common operations, transaction signing and broadcasting, key management. Under active development. |
| Python | steem-python | The official Steem library for Python; comes with a BIP38 encrypted wallet and the steempy CLI tool. |
Alle diese Bibliotheken sprechen JSON-RPC mit einem steemd-Knoten — die Verbindungskonfiguration aus dem nächsten Abschnitt gilt für jede einzelne davon.
Mit einem Knoten verbinden
Anwendungen, die direkt mit der Steem-Blockchain kommunizieren, müssen sich mit einem steemd-Knoten verbinden. Sie können Ihre eigene Instanz betreiben oder mit einem der unten aufgeführten öffentlichen API-Knoten beginnen.
Obwohl steemd WebSockets vollständig unterstützt (wss:// und ws://), tun öffentliche Knoten dies in der Regel nicht. Alle hier gelisteten Knoten verwenden HTTPS.
| URL | Betreiber |
|---|---|
| https://api.steemit.com | @steemit |
| https://steemyy.com/node/ | @justyy |
| https://api2.justyy.com | @justyy |
| https://api.justyy.com | @justyy |
| https://steem.justyy.com | @justyy |
| https://api.steemyy.com | @justyy |
| https://api2.steemyy.com | @justyy |
| https://steem.senior.workers.dev | @justyy |
| https://api.steemitdev.com | @steemit |
| https://api.steem.fans | @ety001 |
| https://api.pennsif.net | @pennsif |
| https://steemd.steemworld.org | @steemchiller |
| https://api.symbionts.io | @symbionts |
| https://steemapi.boylikegirl.club | @boylikegirl.wit |
| https://api.campingclub.me | @visionaer3003 |
| https://cn.steems.top | @maiyude |
| https://api.moecki.online | @moecki |
Diese Liste wird von der Community gepflegt und kann sich jederzeit ändern. Jeder Knoten oben wurde am 2026-10-31 live mit einem direkten JSON-RPC-Aufruf überprüft; Knoten, die den Test nicht bestanden haben, wurden entfernt. Wenn ein Knoten nicht mehr antwortet, wechseln Sie zu einem anderen Eintrag aus der Tabelle.
Einen Knoten mit curl testen
Jeder öffentliche Knoten spricht JSON-RPC über HTTPS. Das folgende Beispiel fragt https://api.steemit.com nach den dynamischen globalen Eigenschaften (dynamic global properties) der Chain — das Feld head_block_number in der Antwort ist die Spitze der Kette, die dieser Knoten bedient:
curl -s -X POST https://api.steemit.com/ \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","method":"condenser_api.get_dynamic_global_properties","params":[],"id":1}'Derselbe Anfrage-Umschlag funktioniert für jede Methode in der API-Referenz — richten Sie ihn an einen beliebigen Knoten aus der Tabelle oben, oder übergeben Sie die URL an die Knoten-Einstellung Ihrer Client-Bibliothek.