Un SDK unificado para desarrollar en Quicknode. Programa en Rust, Python, Node.js o Ruby y disfruta de la misma API tipada y coherente en la API de administración, Streams y mucho más.
npm install @quicknode/sdkInstala el paquete correspondiente a tu idioma, configura tu clave de API y llama a los mismos métodos tipados. El núcleo de Rust se encarga de todo; cada enlace lo expone de forma nativa.
Añade el crate con la carga, o instala el enlace nativo para Python, Node.js o Ruby. Todos los enlaces envuelven el mismo núcleo de Rust.
Configura el SDK con tu clave API de Quicknode. El mismo cliente tipado funciona igual en todos los lenguajes.
Gestiona terminales, ejecuta consultas SQL, configura Streams y activa Webhooks, todo ello con métodos tipados e interfaces coherentes en todos los lenguajes compatibles.
import { QuicknodeSdk } from "@quicknode/sdk";
const qn = QuicknodeSdk.fromEnv();
// Run a SQL query
const result = await qn.sql.query(
"SELECT action_type, user FROM hyperliquid_system_actions LIMIT 3",
"hyperliquid-core-mainnet"
);
console.log(`${result.rows} rows, ${result.credits} credits`);
// Get the schema for a cluster
const schema = await qn.sql.getSchema("hyperliquid-core-mainnet");
console.log(schema);Un núcleo escrito íntegramente en Rust con los enlaces PyO3, napi-rs y magnus, para que puedas disponer de la misma API tipada en el lenguaje que ya utilizas. Los cuatro paquetes se distribuyen desde una única versión del proyecto.
Enlaces de napi-rs con tipos de TypeScript. Publicado como @quicknode/sdk en npm.
Enlaces de PyO3 con indicaciones de tipo. Publicado como quicknode-sdk en PyPI.
El núcleo escrito íntegramente en Rust que envuelve cada enlace. Publicado como «quicknode-sdk» en crates.io.
Bibliotecas Magnus. Publicadas como «quicknode_sdk» en RubyGems.
El repositorio, el crate publicado y ejemplos ejecutables en todos los lenguajes compatibles.
El núcleo de Rust, los tres enlaces de lenguaje, la documentación específica de cada lenguaje y los ejemplos prácticos se encuentran todos en un único repositorio.
Ejemplos de la API de administración y de Streams para Rust, Python, Node.js y Ruby, listos para ejecutarse con tu clave de API.
El crate «quicknode-sdk» publicado, con todas las versiones y las notas de lanzamiento. Cada enlace corresponde a la misma versión del proyecto.
Gestiona Quicknode desde tu terminal, código o agente de IA.Ahora con CLI, Admin API, MCP y SDK.
Empieza a crearCertificación SOC 2 Tipo II · ISO 27001