Inicio rápido
Conectarse a la blockchain de Steem requiere dos decisiones: elegir una biblioteca cliente (client library) para su stack y apuntarla a un nodo API (API node). Esta página recorre ambos pasos, para que pueda realizar su primera solicitud en cuestión de minutos.
Elegir una biblioteca
Acceder a los datos de Steem es fácil desde las bibliotecas cliente oficiales, según su infraestructura y sus objetivos:
| Lenguaje | Biblioteca | Descripción |
|---|---|---|
| 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. |
Todas estas bibliotecas hablan JSON-RPC con un nodo steemd — la configuración de conexión de la siguiente sección aplica a cada una de ellas.
Conectarse a un nodo
Las aplicaciones que interactúan directamente con la blockchain de Steem necesitan conectarse a un nodo steemd. Puede ejecutar su propia instancia o comenzar con uno de los nodos API públicos que se listan abajo.
Aunque steemd es compatible por completo con WebSockets (wss:// y ws://), los nodos públicos normalmente no. Todos los nodos listados aquí usan HTTPS.
| URL | Operador |
|---|---|
| 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 |
Esta lista es mantenida por la comunidad y puede cambiar en cualquier momento. Cada nodo de arriba fue verificado en vivo con una llamada JSON-RPC directa el 2026-10-31; los nodos que no pasaron la prueba fueron eliminados. Si un nodo deja de responder, cambie a otra entrada de la tabla.
Probar un nodo con curl
Cada nodo público habla JSON-RPC sobre HTTPS. El ejemplo de abajo pide a https://api.steemit.com las propiedades globales dinámicas (dynamic global properties) de la cadena — el campo head_block_number de la respuesta es la punta de la cadena que ese nodo sirve:
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}'El mismo sobre de solicitud funciona para cada método de la Referencia de API — apúntelo a cualquier nodo de la tabla de arriba, o entréguele la URL a la configuración de nodo de su biblioteca cliente.