Um SDK unificado para desenvolver na Quicknode. Programe em Rust, Python, Node.js ou Ruby e beneficie da mesma API tipada e consistente na API de administração, nos Streams e muito mais.
npm install @quicknode/sdkInstall the package for your language, set your API key, and call the same typed methods. The Rust core does the work; each binding exposes it natively.
Add the crate with cargo, or install the native binding for Python, Node.js, or Ruby. Every binding wraps the same Rust core.
Configure the SDK with your Quicknode API key. The same typed client works the same way in each language.
Manage endpoints, run SQL queries, configure Streams, and trigger Webhooks — all with typed methods and consistent interfaces across every supported language.
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);A pure-Rust core with PyO3, napi-rs, and magnus bindings, so you get the same typed API in the language you already use. All four packages ship from one project version.
napi-rs bindings with TypeScript types. Published as @quicknode/sdk on npm.
PyO3 bindings with type hints. Published as quicknode-sdk on PyPI.
The pure-Rust core that every binding wraps. Published as quicknode-sdk on crates.io.
magnus bindings. Published as quicknode_sdk on RubyGems.
The repository, the published crate, and runnable examples across every supported language.
The Rust core, the three language bindings, per-language docs, and worked examples all live in one repository.
Admin API and Streams examples for Rust, Python, Node.js, and Ruby, ready to run with your API key.
The published quicknode-sdk crate with every version and the release notes. Each binding tracks the same project version.
Faça a gestão do Quicknode a partir do seu terminal, código ou agente de IA.Agora com CLI, API de administração, MCP e SDK.
Começa a construirCertificação SOC 2 Tipo II · ISO 27001