🤖 NEU: „ Quicknode “ – Ein AI-Kochbuch 10 bewährte Rezepte für die KI-Programmierung agents.
Rezepte anzeigenEin einheitliches „ SDK “ für die Entwicklung auf Quicknode. Programmieren Sie in Rust, Python, Node.js oder Ruby und profitieren Sie von derselben typisierten, konsistenten API für Admin API, Streams und weitere Dienste.
npm install @quicknode/sdkInstallieren Sie das Paket für Ihre Sprache, richten Sie Ihren API-Schlüssel ein und rufen Sie dieselben typisierten Methoden auf. Der Rust-Kern übernimmt die Arbeit; jede Bindung stellt ihn nativ bereit.
Fügen Sie das Crate mit der Fracht hinzu oder installieren Sie die native Anbindung für Python, Node.js oder Ruby. Jede Anbindung umschließt denselben Rust-Kern.
Konfigurieren Sie den „ SDK “ mit Ihrem API-Schlüssel für „ Quicknode “. Der Client desselben Typs funktioniert in jeder Sprache auf dieselbe Weise.
Verwalten Sie Endpunkte, führen Sie SQL-Abfragen aus, konfigurieren Sie „ Streams “ und lösen Sie „ Webhooks “ aus – alles mit typisierten Methoden und einheitlichen Schnittstellen in allen unterstützten Sprachen.
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);Ein reiner Rust-Kern mit PyO3-, napi-rs- und magnus-Bindings, sodass Sie dieselbe typisierte API in der Sprache erhalten, die Sie bereits verwenden. Alle vier Pakete werden aus einer einzigen Projektversion bereitgestellt.
napi-rs-Bindings mit TypeScript-Typen. Veröffentlicht unter @quicknode/sdk auf npm.
Das Repository, die veröffentlichte Crate und lauffähige Beispiele für alle unterstützten Sprachen.
Der Rust-Kern, die drei Sprachbindungen, die sprachspezifische Dokumentation und die Beispielcode-Beispiele befinden sich alle in einem einzigen Repository.
PyO3-Bindungen mit Typangaben. Veröffentlicht als „ quicknode “ –sdk auf PyPI.
Der reine Rust-Kern, den jede Bindung umschließt. Veröffentlicht als „ quicknode “ –sdk auf crates.io.
Magnus-Bindungen. Veröffentlicht als „ quicknode_sdk“ auf RubyGems.
Admin API sowie Beispiele unter Streams für Rust, Python, Node.js und Ruby, die Sie mit Ihrem API-Schlüssel sofort ausführen können.
Die veröffentlichte „ quicknode “-Crate –sdk – enthält alle Versionen sowie die Release-Hinweise. Jede Bindung entspricht derselben Projektversion.
SOC 2 Typ II-zertifiziert · ISO 27001