Avvio rapido
Connettersi alla blockchain Steem richiede due decisioni: scegliere una libreria client (client library) per il proprio stack e puntarla a un nodo API (API node). Questa pagina attraversa entrambi i passaggi, così puoi effettuare la tua prima richiesta in pochi minuti.
Scegliere una libreria
Accedere ai dati Steem è facile dalle librerie client ufficiali, a seconda dell’infrastruttura e degli obiettivi:
| Linguaggio | Libreria | Descrizione |
|---|---|---|
| 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. |
Tutte queste librerie parlano JSON-RPC con un nodo steemd — la configurazione di connessione della sezione successiva vale per ognuna di esse.
Connettersi a un nodo
Le applicazioni che interagiscono direttamente con la blockchain Steem devono connettersi a un nodo steemd. Puoi eseguire la tua istanza oppure iniziare con uno dei nodi API pubblici elencati di seguito.
Sebbene steemd supporti pienamente i WebSocket (wss:// e ws://), i nodi pubblici in genere no. Tutti i nodi elencati qui usano HTTPS.
| URL | Operatore |
|---|---|
| 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 |
Questo elenco è mantenuto dalla community e può cambiare in qualsiasi momento. Ogni nodo sopra è stato verificato dal vivo con una chiamata JSON-RPC diretta il 2026-10-31; i nodi che non hanno superato il test sono stati rimossi. Se un nodo smette di rispondere, passa a un’altra voce della tabella.
Testare un nodo con curl
Ogni nodo pubblico parla JSON-RPC su HTTPS. L’esempio sotto chiede a https://api.steemit.com le proprietà globali dinamiche (dynamic global properties) della catena — il campo head_block_number nella risposta è la punta della catena che quel nodo serve:
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}'La stessa busta di richiesta funziona per ogni metodo del Riferimento API — puntala a qualsiasi nodo della tabella sopra, oppure passa l’URL all’impostazione del nodo della tua libreria client.