Zum Hauptinhalt springen

Entwickler-Pakete

QoreChain veröffentlicht sein Entwickler-Tooling als kleine Pakete in den öffentlichen Registries (npm, PyPI, crates.io, Go-Modul-Proxy, Maven Central und Swift Package Manager). Diese Seite ist der Index: wofür jedes Paket gedacht ist, sein exakter Registry-Name, die Sprache, die aktuelle Version, der Installationsbefehl und der Status sowie wo Sie nachlesen, wie man es verwendet. Sie richtet sich an Entwickler, die dApps, Wallets, Backends und Rollups auf QoreChain bauen und vor dem Lesen einer Anleitung das passende Paket auswählen möchten.

Die Versionen in den Tabellen wurden am 27. Oktober 2026 aus den Registries gelesen. Das Mainnet qorechain-vladi läuft auf v3.2.5 (angewendet am 29. Oktober 2026) und das Testnet qorechain-diana auf v3.2.6. Jedes als veröffentlicht aufgeführte Paket steht unter der Apache-2.0-Lizenz.

Innovationen​

  • Ein hybrides Signaturformat in jeder Sprache. Die Chain verlangt bei Transaktionen auf dem Native-Lane eine secp256k1-Signatur plus eine ML-DSA-87-Signatur (FIPS 204). QoreSign reproduziert seine veröffentlichten Testvektoren Byte für Byte in TypeScript, Rust, Go, Swift, Kotlin und Python, und qorechain-pqc führt einen gemeinsamen Satz von Vektoren in seinen sechs Bindings aus, sodass ein in einer Sprache erzeugter Schlüssel oder eine dort erzeugte Signatur in den anderen verifiziert.
  • Die Form der Sign-Bytes wird aus dem Chain-Zustand gewählt, nicht geraten. Das SDK, der Wallet-Adapter, chain-bridge und die Netzwerk-Helfer von QoreSign fragen den Node per GET /cosmos/upgrade/v1beta1/applied_plan/{name} nach beiden Upgrade-Namen (v3.2.0 und v3.1.98) und signieren die v2-Form, wenn eine der beiden Höhen größer als null ist. Ohne REST-Endpunkt melden sie auf diesen beiden Chains einen Fehler, statt zu raten. Beide Netzwerke verifizieren heute v2 (geprüft am 27. Oktober 2026: v3.2.0 im Mainnet bei Höhe 2.981.742 angewendet und v3.1.98 im Testnet bei Höhe 5.746.000).
  • Quickstarts, die ausgeführt wurden, nicht nur geschrieben. Bei den Paketen, die einen haben, wurde das Beispiel am 27. Oktober 2026 nach der Installation aus der öffentlichen Registry ausgeführt. 31 von 34 Quickstart-Einträgen liefen und bestanden; das Manifest hält fest, welche drei nicht (siehe Grenzen).
  • Ein Manifest hinter den Tabellen. Die Paketnamen, Versionen und Installationsbefehle auf dieser Seite stammen aus einem einzigen maschinenlesbaren Manifest mit einem Live-Versions-Endpunkt pro Paket, denselben Daten, aus denen der SDK-Hub auf der Entwicklerseite des Dashboards aufgebaut ist.

So verwenden Sie sie​

Wählen Sie danach, was Sie bauen.

Sie möchtenVerwendenLesen
Chain-Zustand lesen, Konten ableiten, hybrid signierte Transaktionen aus einem Skript oder einer dApp sendenQoreChain SDKSDK-Überblick, Installation, Quickstart
In Ihrer eigenen Wallet oder Ihrem Backend signieren, Signaturen verifizieren, Sign In With QoreChainQoreSignQoreSign-Überblick, Quickstart
QoreChain zu Keplr, Leap oder Cosmostation hinzufügen, einheitliche Wallets erzeugen, EVM-Fenster- und Linked-Key-Nachrichten bauenWallet-AdapterWallet-Adapter
Einen Server-Job ausführen, der QOR sendet, Schlüssel registriert oder Contracts deploytChain-Bridge (oder das SDK)Chain-Bridge und Handles
Ein @handle in eine verifizierte Adresse auflösenHandlesChain-Bridge und Handles
Ihre dApp die QoreX-Wallet nutzen lassen oder sie ohne Erweiterung testenQoreX-IntegrationenQoreX-Integrationen, QoreX, für Entwickler
Ein Anwendungs-Rollup erstellen und betreibenRDKRollups-Überblick, Ein Rollup deployen
Die Post-Quantum-Primitive allein verwenden (ML-DSA, ML-KEM, SHAKE-256)qorechain-pqcPost-Quantum-Signierung
Einen KI-Agenten oder ein Entwicklerwerkzeug die Chain lesen lassen (Blöcke, Transaktionen, Konten, Status hybrider Signaturen, Simulation, unsignierte Transfers)QoreChain-MCP-ServerQoreChain-MCP-Server
Die Chain aus einem Terminal oder einem Shell-Skript lesen, mit JSON-Ausgabeqore-CLIQoreChain-CLI
Nachlesen, wie eine bestätigte Transaktion geschützt wurde (Nachrichten, Signierer, Gebühr, ML-DSA-87-Schicht, Stufe)QoreSign-Transaktions-Inspektor (inspectTransaction)QoreSign-Überblick
Daten mit ML-KEM-1024 an QoreChain-Konten, private Gruppen oder Sidechains verschlüsselnQoreSealQoreSeal
Ein Design eines Post-Quantum-Light-Clients prüfen oder testen (Checkpoint-Verifikation)PQ-Light-ClientPQ-Light-Client
QoreChain als Verwahrer oder Börse integrieren (Adressprüfungen, Verifikation von Auszahlungen, Gutschrift von Einzahlungen)Custody KitCustody Kit
Die Kryptografie eines Nodes, eines Netzwerks oder von Solidity-Quellen als CycloneDX-CBOM inventarisierenQoreScanQoreScan
Einen zugangsbeschränkten Token für reale Vermögenswerte im Testnet prototypisch bauen (ERC-3643, CMTAT, Vaults mit beschränkten Anteilen, Post-Quantum-Halterprüfung)Asset KitAsset Kit
Solidity- oder CosmWasm-Projekte auf QoreChain mit Foundry, Hardhat oder viem bauen und testenChain Developer Kit (SDK 0.11.0, kommt)Chain Developer Kit

Installieren Sie ein Paket und führen Sie seinen Quickstart zuerst gegen das öffentliche Testnet aus. Lesezugriffe brauchen kein Konto, keinen Schlüssel und keine Gebühr.

So greifen Sie darauf zu​

TestnetMainnet
Chain-IDqorechain-dianaqorechain-vladi
EVM-Chain-ID98009801
RESThttps://api-testnet.qore.hosthttps://api.qore.host
Konsens-RPChttps://rpc-testnet.qore.hosthttps://rpc.qore.host
EVM JSON-RPChttps://evm-testnet.qore.hosthttps://evm.qore.host
SVM JSON-RPChttps://svm-testnet.qore.hosthttps://svm.qore.host
  • Konto und Schlüssel: Für Lesezugriffe keine. Zum Senden benötigen Sie ein Konto mit QOR (Test-QOR gibt es im Faucet) und, auf dem Native-Lane, einen dafür registrierten ML-DSA-87-Schlüssel.
  • Kosten: Die Pakete sind kostenlos. Transaktionen zahlen die Netzwerkgebühr; die Gebühren-Untergrenze beträgt 0,1 uqor pro Gas.
  • Signaturregeln: Eine Transaktion auf dem Native-Lane muss eine hybride Signatur (secp256k1 plus ML-DSA-87) tragen. Eine EVM-Transaktion wird nur von einem Konto mit registriertem ML-DSA-87-Schlüssel und einem offenen EVM-Autorisierungsfenster akzeptiert. SVM-Lesezugriffe funktionieren, SVM-Transaktionen sind noch nicht offen. Siehe Konten und PQC-Signierung.
  • Quickstart-Konventionen: Die Beispiele lesen das öffentliche Testnet-Faucet-Konto und signieren mit der öffentlichen Testphrase (abandon elfmal, dann about). Finanzieren Sie niemals ein aus dieser Phrase abgeleitetes Konto. Kein Quickstart sendet eine Transaktion.

Die Entwicklerseite des Dashboards​

Das Dashboard hat eine öffentliche Seite unter dashboard.qorechain.io/developers. Geprüft am 27. Oktober 2026 hat sie sieben Tabs (vollständige Anleitung: Entwickler):

  • SDKs: der SDK-Hub. Jedes Paket aus dem Manifest, nach Produkt gruppiert, mit einer Sprachauswahl, der aktuellsten Version, live aus jeder Registry gelesen, Installations- und Importzeilen mit Kopieren-Schaltflächen, dem Quickstart mit der Ausgabe, die das SDK-Team beobachtet hat, bekannten Problemen sowie den Chain-IDs und öffentlichen Endpunkten. Nicht veröffentlichte Pakete zeigen keinen Installationsbefehl.
  • Transaction inspector: einen 64-stelligen Hex-Transaktions-Hash im Testnet oder Mainnet einfügen und Status, Signierer, Gebühr, die Information, ob die Post-Quanten-Schicht verifiziert, und die Sicherheitsstufe (PQC, Enrollment, SHAKE oder Classical) sehen. Er nutzt die Funktion inspectTransaction aus QoreSign 0.1.1: siehe Transaktions-Inspektor.
  • PQ-Schlüsselstatus: liest den ML-DSA-87-Schlüssel, den eine Adresse on-chain registriert hat, und ihr EVM-Autorisierungsfenster, im Testnet oder Mainnet.
  • Simulator: simuliert eine signierte Transaktion (base64 oder hex TxRaw) im Trockenlauf und zeigt Gasverbrauch und Kontostandsänderungen. Es wird nichts übertragen.
  • Signing-Playground: nur Testnet. Erzeugt im Browser einen Wegwerf-Hybridschlüssel, im Speicher gehalten, um Nachrichten und Sign-In-With-QoreChain-Anfragen zu signieren und zu verifizieren.
  • QoreX-Test-Wallet: nur Testnet. Fügt eine Test-Wallet (window.qorex, über EIP-6963 als „QoreX (mock)“ angekündigt) in den Tab ein, damit Sie dApp-Abläufe ausprobieren können.
  • KI-Agenten (MCP): der Status des QoreChain-MCP-Servers (veröffentlicht) und die Einrichtung für einen MCP-Client: zuerst lokal mit npx, dazu ein gehosteter Testnet-Endpunkt, der einen API-Schlüssel braucht. Siehe QoreChain-MCP-Server.

Dieselbe Prüfung des Inspectors ist im Code als Bibliotheksfunktion inspectTransaction in QoreSign 0.1.1 (TypeScript) verfügbar. Die Tabellen unten und der SDK-Hub zeigen dieselben Paketdaten; die Tabellen wurden am 27. Oktober 2026 gegen die Registries geprüft.

Wo sie veröffentlicht sind​

Jeder Name ist der exakte Registry-Name. Der Link am Paket öffnet seine Registry-Seite. „Veröffentlicht“ bedeutet, dass die angezeigte Version heute installierbar ist.

QoreChain SDK​

Anleitungen: SDK-Überblick, Installation, React-Anleitung, CLI-Referenz. Quellcode: qorechain/qorechain-sdk.

PaketSpracheVersionInstallationStatus
@qorechain/sdkTypeScript0.10.0npm install @qorechain/sdkVeröffentlicht
@qorechain/reactTypeScript (React)0.10.0npm install @qorechain/react @qorechain/sdk react react-domVeröffentlicht. Provider, Hooks, ConnectButton und das PQC-Statusabzeichen (in 0.10.0 als QuantumSafeBadge exportiert)
@qorechain/evmTypeScript0.8.0npm install @qorechain/evm viemVeröffentlicht
@qorechain/svmTypeScript0.8.0npm install @qorechain/svm @solana/web3.jsVeröffentlicht. Auf den Live-Netzwerken nur Lesezugriffe
create-qorechain-dappTypeScript (CLI)0.10.0npx create-qorechain-dapp my-dappVeröffentlicht
qorechain-sdkPython0.10.0pip install qorechain-sdkVeröffentlicht
qorechain-sdkRust0.10.0cargo add qorechain-sdk tokio --features tokio/macros,tokio/rt-multi-threadVeröffentlicht
github.com/qorechain/qorechain-sdk/packages/goGov0.10.0go get github.com/qorechain/qorechain-sdk/packages/go@latestVeröffentlicht
io.github.qorechain:qorechain-sdkJava0.10.0implementation("io.github.qorechain:qorechain-sdk:0.10.0")Veröffentlicht

QoreSign​

Anleitungen: QoreSign-Überblick, Quickstart, Testvektoren. Quellcode: qorechain/qoresign. Version 0.1.1 wurde am 27. Oktober 2026 veröffentlicht. QoreSign signiert lokal; es hält keine Schlüssel für Sie und führt kein Threshold-, MPC- oder Hardware-Wallet-Signieren durch.

PaketSpracheVersionInstallationStatus
@qorechain/qoresignTypeScript0.1.1npm install @qorechain/qoresignVeröffentlicht. Enthält inspectTransaction und fetchEvmWindow (neu in 0.1.1)
qorechain-qoresignRust (Import als qoresign)0.1.1cargo add qorechain-qoresignVeröffentlicht
github.com/qorechain/qoresign/goGov0.1.1go get github.com/qorechain/qoresign/go@v0.1.1Veröffentlicht
qorechain-qoresignPython 3.9+ (Import als qoresign)0.1.1pip install qorechain-qoresignVeröffentlicht, neu in 0.1.1. Wheels für macOS (arm64, x86_64) und Linux (x86_64, aarch64); noch kein Windows-Wheel. Nur Offline-Funktionen
QoreSign (Swift-Paket)Swift (iOS 16+, macOS 13+)0.1.1.package(url: "https://github.com/qorechain/qoresign", from: "0.1.1"), Produkt QoreSignAls GitHub-Release veröffentlicht; das Binär-Framework wird daraus heruntergeladen
io.github.qorechain:qoresignKotlin / JVM (JVM 17+, Kotlin 2.3+)0.1.1implementation("io.github.qorechain:qoresign:0.1.1")Veröffentlicht
io.github.qorechain:qoresign-androidKotlin (Android API 24+, Kotlin 2.3+)0.1.1implementation("io.github.qorechain:qoresign-android:0.1.1")Veröffentlicht. Dieselbe API wie das JVM-Artefakt; sein Beispiel wurde nur mit dem JVM-Artefakt ausgeführt, nicht auf einem Android-Gerät

Die Kotlin- und Android-Artefakte benötigen in Ihrem Projekt den Kotlin-Compiler 2.3 oder neuer; ein Projekt mit Kotlin 2.1 lässt sich dagegen nicht kompilieren.

Das TypeScript-Paket hat einen Unterpfad @qorechain/qoresign/network, und das Go-Modul hat dieselben Helfer außer inspectTransaction und fetchEvmWindow: fetchPqKeyStatus, resolveSignBytesVersion, simulateTx (mit Kontostandsänderungen), suggestGasLimit, broadcastTx, submitWithSignBytesFallback (ein Fallback, dann hört es auf), verifySiwqWithChain und verifyMessageWithChain. Die Rust-, Swift-, Kotlin- und Python-Pakete haben keinen Netzwerkcode.

QoreSeal​

Seite: QoreSeal. Quellcode: qorechain/qoreseal. QoreSeal 0.1.0 verschlüsselt Daten mit ML-KEM-1024 (FIPS 203) an QoreChain-Konten, private Gruppen und Sidechains. Die Verschlüsselung funktioniert offline; das Lesen des Schlüssels eines Empfängers von der Chain braucht das KEM-Schlüsselregister, das im Testnet live ist und dessen Leseroute im Mainnet seit v3.2.5 antwortet (angewendet am 29. Oktober 2026; dort war beim Prüfen noch kein Schlüssel veröffentlicht). Die Konstruktion wartet vor 1.0 auf eine externe Prüfung.

PaketSpracheVersionInstallationStatus
qorechain-qoresealRust (Import als qoreseal)0.1.0cargo add qorechain-qoresealVeröffentlicht
github.com/qorechain/qoreseal/goGov0.1.0go get github.com/qorechain/qoreseal/go@v0.1.0Veröffentlicht
qorechain-qoresealPython 3.9+ (Import als qoreseal)0.1.0pip install qorechain-qoresealVeröffentlicht. Wheels für macOS (arm64, x86_64) und Linux (x86_64, aarch64); noch kein Windows-Wheel
QoreSeal (Swift-Paket)Swift (iOS 16+, macOS 13+)0.1.0.package(url: "https://github.com/qorechain/qoreseal", from: "0.1.0"), Produkt QoreSealAls GitHub-Release veröffentlicht; das Binär-Framework wird daraus heruntergeladen
io.github.qorechain:qoresealKotlin / JVM (JVM 17+, Kotlin 2.3+)0.1.0implementation("io.github.qorechain:qoreseal:0.1.0")Auf Maven Central veröffentlicht
io.github.qorechain:qoreseal-androidKotlin (Android API 24+, Kotlin 2.3+)0.1.0implementation("io.github.qorechain:qoreseal-android:0.1.0")Auf Maven Central veröffentlicht
@qorechain/qoresealTypeScriptnoch keinekeineNicht auf npm veröffentlicht (404 am 27. Oktober 2026). Der Quellcode liegt im Repository

PQ-Light-Client​

Seite: PQ-Light-Client. Quellcode: qorechain/qorechain-pq-light-client. Ein Spezifikationsentwurf und Referenz-Verifizierer für mit ML-DSA-87 signierte Checkpoints. Er verbindet sich weder mit dem Mainnet noch mit dem Testnet: QoreChain erzeugt die Checkpoints, die er verifiziert, nicht, und es ist keine Chain-Unterstützung geplant. Er läuft gegen simulierte Validatorsätze und gemeinsame Testvektoren.

PaketSpracheVersionInstallationStatus
@qorechain/pq-light-clientTypeScript0.1.0npm install @qorechain/pq-light-clientVeröffentlicht. Hängt von @qorechain/pqc 0.2.3 ab
qorechain-pq-light-clientRust (Bibliothek qorechain_pq_light_client)0.1.0cargo add qorechain-pq-light-clientVeröffentlicht
github.com/qorechain/qorechain-pq-light-client/goGo (Paket pqlightclient)v0.1.0go get github.com/qorechain/qorechain-pq-light-client/go@v0.1.0Veröffentlicht

Custody Kit​

Seite: Custody Kit. Quellcode: qorechain/qorechain-custody-kit. Ein Integrationsleitfaden, Referenzcode und Testvektoren für Verwahrer und Börsen, in TypeScript, Python, Go, Rust und Java. Es ist Referenzcode zum Lesen, Kopieren oder Vendoring, kein Paketsatz: Der einzige Registry-Eintrag ist das Go-Modul.

PaketSpracheVersionInstallationStatus
GitHub-Release v0.1.0TypeScript, Python, Go, Rust, Java0.1.0git clone https://github.com/qorechain/qorechain-custody-kit, dann den Ordner für Ihre Sprache bauenVeröffentlicht, 27. Oktober 2026. Bewusst kein npm-, PyPI-, crates.io- oder Maven-Paket
github.com/qorechain/qorechain-custody-kit/code/goGo (Paket custodykit)v0.1.0go get github.com/qorechain/qorechain-custody-kit/code/go@v0.1.0Veröffentlicht

QoreScan​

Seite: QoreScan. Quellcode: qorechain/qorescan. QoreScan Community 0.1.0 inventarisiert die Kryptografie eines QoreChain-Deployments (ein Node-Home-Verzeichnis, den Live-Netzwerkzustand, TLS-Endpunkte und Solidity-Quellen) und schreibt ein CycloneDX-1.6-CBOM sowie Markdown-Berichte. Es ist ein Inventarisierungshilfsmittel, keine Zertifizierung und kein Audit.

PaketSpracheVersionInstallationStatus
GitHub-Release v0.1.0Binärdateien für macOS, Linux und Windows (amd64, arm64)0.1.0herunterladen und gegen qorescan_0.1.0_checksums.txt prüfenVeröffentlicht, 27. Oktober 2026
@qorechain/qorescannpm-Wrapper (Node.js 18+)0.1.0npx @qorechain/qorescan scan ...Veröffentlicht. Lädt beim ersten Start die Release-Binärdatei herunter und prüft sie
qorescanPyPI-Wrapper (Python 3.9+)0.1.0pipx run qorescan scan ... oder pip install qorescanVeröffentlicht. Dasselbe Verhalten wie der npm-Wrapper
github.com/qorechain/qorescanGov0.1.0go install github.com/qorechain/qorescan/cmd/qorescan@v0.1.0Veröffentlicht. Go 1.26

Asset Kit​

Seite: Asset Kit. Quellcode: qorechain/qorechain-asset-kit. QoreChain Asset Kit 0.1.0 ist quelloffenes Tooling für zugangsbeschränkte Token auf Basis realer Vermögenswerte: EVM-Contracts (ein ERC-3643-Modul, eine CMTAT-Regel und Vaults mit beschränkten Anteilen über einem Guard, der einen registrierten ML-DSA-87-Schlüssel verlangt), Foundry-Deployment-Skripte und eine Emittenten-Konsole, dazu Clients für einen Vorschlag nativer Module (x/asset, x/identity, x/compliance, x/settlement, x/attest), der nicht eingeplant ist und in keinem Netzwerk existiert. Die Contracts funktionieren nur im Testnet: Die Precompile 0x0A02 ist im Mainnet nicht aktiv, wo der Guard geschlossen fehlschlägt (fail closed). Vor 1.0, nicht auditiert; die Rechtsvorlagen im Repository sind ungeprüfte Entwürfe, keine Rechtsberatung.

PaketSpracheVersionInstallationStatus
GitHub-Release v0.1.0Solidity-Contracts, Emittenten-Konsole, Protos, Dokumentation0.1.0git clone --recurse-submodules https://github.com/qorechain/qorechain-asset-kit oder forge install qorechain/qorechain-asset-kit@v0.1.0Veröffentlicht. Die Contracts und die Konsole werden aus dem Repository verwendet
io.github.qorechain:asset-kitJava 17 (Client für den Vorschlag)0.1.0implementation("io.github.qorechain:asset-kit:0.1.0")Veröffentlicht
github.com/qorechain/qorechain-asset-kit/clients/goGo (Paket assetkit, Client für den Vorschlag)v0.1.0go get github.com/qorechain/qorechain-asset-kit/clients/go@v0.1.0Veröffentlicht
qorechain-asset-kit auf PyPIPythonnoch keinekeineKommt. Nicht auf PyPI (404 am 28. Oktober 2026)
@qorechain/asset-kit auf npmTypeScriptnoch keinekeineKommt. Nicht veröffentlicht (404 am 28. Oktober 2026)

Chain Developer Kit (SDK 0.11.0)​

Seite: Chain Developer Kit. Quellcode: qorechain/qorechain-sdk. Der Teil von QoreChain SDK 0.11.0 für Solidity- und Smart-Contract-Teams: viem-Chain-Definitionen und Helfer für EVM-Autorisierungsfenster in @qorechain/evm, vier neue create-qorechain-dapp-Templates (Foundry, Hardhat 3, viem mit wagmi und ein QoreChain-Native-Token), EVM-Quickstarts und eine Seite dazu, wie sich die QoreChain-EVM von Ethereum unterscheidet.

Kommt. SDK 0.11.0 ist auf GitHub getaggt (v0.11.0), sein npm-Release steht noch aus: Am 27. Oktober 2026 lieferte npm @qorechain/sdk 0.10.0, @qorechain/evm 0.8.0 und create-qorechain-dapp 0.10.0, und @qorechain/sdk@0.11.0 lieferte 404. Solange npm 0.11.0 nicht zeigt, lassen sich die neuen Chain-Definitionen, Fenster-Helfer und Templates nicht installieren; was Sie heute bekommen, sind die 0.10.0-Pakete aus der SDK-Tabelle. 0.11.0 ändert nur die npm-Pakete: Die SDKs für Python, Rust, Go und Java bleiben bei 0.10.0.

Rollup Development Kit (RDK)​

Anleitungen: Rollups-Überblick, Ein Rollup deployen, Architektur des Rollup Development Kit. Quellcode: qorechain/qorechain-rdk.

PaketSpracheVersionInstallationStatus
@qorechain/rdkTypeScript0.8.0npm install @qorechain/rdkVeröffentlicht. Signiert hybrid, wenn Sie ein pqcKeypair übergeben; Lesezugriffe brauchen keinen Schlüssel
@qorechain/rdk-cliTypeScript (CLI qorollup)0.8.0npm install -g @qorechain/rdk-cliVeröffentlicht. Seit 0.6.2 startet sie über den npm-Bin-Link (0.6.1 und früher gaben nichts aus). Seit 0.7.1 signieren ihre Transaktionsbefehle hybrid, wenn sie Ihren Post-Quanten-Schlüssel auflösen (0.7.0 und früher signierten nur klassisch, was die Netzwerke ablehnten)
create-qorechain-rollupTypeScript (CLI)0.8.0npx create-qorechain-rollup my-rollupVeröffentlicht
qorechain-rdkPython (3.10+, Import als qorrdk)0.8.0pip install qorechain-rdkVeröffentlicht. Lesezugriffe funktionieren; ab 0.8.0 signieren Transaktionen hybrid, wenn Sie ein Post-Quanten-Schlüsselpaar übergeben (frühere Versionen signierten nur klassisch)
qorechain-rdkRust0.8.0cargo add qorechain-rdkVeröffentlicht. Lesezugriffe funktionieren; ab 0.8.0 signieren Transaktionen hybrid, wenn Sie ein Post-Quanten-Schlüsselpaar übergeben (frühere Versionen signierten nur klassisch)
github.com/qorechain/qorechain-rdk/packages/goGov0.8.0go get github.com/qorechain/qorechain-rdk/packages/go@v0.8.0Veröffentlicht. Lesezugriffe funktionieren; ab 0.8.0 signieren Transaktionen hybrid, wenn Sie ein Post-Quanten-Schlüsselpaar übergeben (frühere Versionen signierten nur klassisch)
io.github.qorechain:qorechain-rdkJava (Java 21+)0.8.0implementation("io.github.qorechain:qorechain-rdk:0.8.0")Veröffentlicht. Lesezugriffe funktionieren; ab 0.8.0 signieren Transaktionen hybrid, wenn Sie ein Post-Quanten-Schlüsselpaar übergeben (frühere Versionen signierten nur klassisch und benötigten Java 17)

Post-Quantum-Primitive (qorechain-pqc)​

Anleitung: Post-Quantum-Signierung. Quellcode: qorechain/qorechain-pqc. Die ML-DSA-Signierung ist in allen Bindings standardmäßig deterministisch; hedged Signieren ist ein ausdrückliches Opt-in.

PaketSpracheVersionInstallationStatus
@qorechain/pqcTypeScript0.2.3npm install @qorechain/pqcVeröffentlicht
qorechain-pqcPython (3.9+)0.2.3pip install qorechain-pqcVeröffentlicht. Benötigt liboqs; der erste Import baut sie, falls sie fehlt (git, CMake und ein C-Compiler)
qorechain-pqcRust0.2.3cargo add qorechain-pqcVeröffentlicht
github.com/qorechain/qorechain-pqc/goGov0.2.3go get github.com/qorechain/qorechain-pqc/goVeröffentlicht
io.github.qorechain:qorechain-pqcJava0.2.3implementation("io.github.qorechain:qorechain-pqc:0.2.3")Veröffentlicht
C-BibliothekC0.2.3c/ aus dem Repository bauen (benötigt liboqs und OpenSSL)Nur Quellcode, keine Paket-Registry

Wallet-Adapter​

Seite: Wallet-Adapter. Quellcode: qorechain/qorechain-wallet-adapter.

PaketSpracheVersionInstallationStatus
@qorechain/wallet-adapterTypeScript (ES-Modul, reines JavaScript mit Typings)0.4.0npm install @qorechain/wallet-adapter @cosmjs/stargate @cosmjs/proto-signingVeröffentlicht. Kein getesteter Quickstart

Chain-Bridge​

Seite: Chain-Bridge und Handles.

PaketSpracheVersionInstallationStatus
@qorechain/chain-bridgeTypeScript (Node.js-Server)0.2.3npm install @qorechain/chain-bridgeVeröffentlicht. Kein getesteter Quickstart. Die Registry listet kein Quell-Repository

Handles​

Seite: Chain-Bridge und Handles.

PaketSpracheVersionInstallationStatus
@qorechain/handlesTypeScript0.1.0npm install @qorechain/handlesVeröffentlicht. Verifiziert eine Handle-Auflösung gegen einen fest hinterlegten Registry-Schlüssel. Es pinnt Adressen nicht selbst: Der Aufrufer stellt den Pin-Speicher bereit und entscheidet, wann gepinnt wird. Kein getesteter Quickstart. Die Registry listet kein Quell-Repository

QoreX-Integrationen​

Anleitung: QoreX, für Entwickler. Quellcode: qorechain/qorex-integrations. Alle sechs wurden am 27. Oktober 2026 veröffentlicht.

PaketSpracheVersionInstallationStatus
@qorechain/qorex-typesTypeScript0.1.0npm install @qorechain/qorex-typesVeröffentlicht. Findet QoreX (EIP-6963 und den nativen Provider)
@qorechain/qorex-rainbowkitTypeScript0.1.0npm install @qorechain/qorex-rainbowkit @rainbow-me/rainbowkit wagmi viem @tanstack/react-queryVeröffentlicht
@qorechain/qorex-interchain-kitTypeScript (React)0.1.0npm install @qorechain/qorex-interchain-kit @interchain-kit/core @interchain-kit/reactVeröffentlicht
@qorechain/qorex-cosmos-kitTypeScript (React)0.1.0npm install @qorechain/qorex-cosmos-kit @cosmos-kit/core @cosmos-kit/reactVeröffentlicht. Übergeben Sie bei @cosmos-kit/react 2.24 throwErrors={false}; das README-Snippet lässt es weg
@qorechain/qorex-wallet-mockTypeScript0.1.0npm install -D @qorechain/qorex-wallet-mockVeröffentlicht. Eine Test-Wallet, die im Testnet echt signiert
@qorechain/qorex-synpressTypeScript0.1.0npm install -D @qorechain/qorex-synpress @playwright/testVeröffentlicht. Playwright-Fixtures; der Erweiterungsmodus wirft heute einen Fehler

Connect (veraltet)​

PaketSpracheVersionInstallationStatus
@qorechain/connectTypeScript0.2.1keineVeraltet und nicht mehr gepflegt. Verwenden Sie es nicht für neue Arbeit. Ersetzen Sie es wie in der Tabelle unten
@qorechain/connect ist veraltet

@qorechain/connect ist auf npm als veraltet (deprecated) markiert. Sein Peer-Bereich ist @qorechain/wallet-adapter ^0.2.1, der 0.4.0 nicht einschließt, und es öffnet kein EVM-Autorisierungsfenster, sodass eine EVM-Sendung darüber abgelehnt wird, bis das Konto einen registrierten Schlüssel und ein offenes Fenster hat. Das in seinen Registry-Metadaten angegebene Repository ist öffentlich nicht erreichbar.

BedarfStattdessen verwenden
QoreX erkennen (EVM, Native, Solana)@qorechain/qorex-types
EVM-dApps mit RainbowKit und wagmi@qorechain/qorex-rainbowkit
Cosmos-dApps@qorechain/qorex-interchain-kit (oder @qorechain/qorex-cosmos-kit)
Hybrides Signieren in Ihrer eigenen Wallet oder Ihrem Backend@qorechain/qoresign

QORel, der IBC-Relayer​

PaketWoVersionInstallationStatus
QORel (qorel)GitHub-Release qorel-v0.1.0, Homebrew, Container ghcr.io/qorechain/qorel0.1.0brew install qorechain/tap/qorelAls Vorabversion veröffentlicht. Nur IBC v1; nur Testnet. Siehe QORel

MCP-Server und CLI​

Seiten: QoreChain-MCP-Server, QoreChain-CLI. Quelle: qorechain/qorechain-mcp (öffentlich). Beide lesen die Chain; keiner signiert, hält Schlüssel oder überträgt. Veröffentlicht am 27. Oktober 2026.

PaketSpracheVersionInstallationStatus
@qorechain/mcpTypeScript (Node.js-Server, Bin qorechain-mcp)0.1.0npx -y @qorechain/mcpVeröffentlicht. stdio und Streamable HTTP. Ein gehosteter Endpunkt, https://mcp.qorechain.io/mcp, braucht einen API-Schlüssel, der in Ihrem Dashboard angefordert wird
qorechain-mcpPython (3.10+)0.1.0pip install qorechain-mcp (oder uvx qorechain-mcp)Veröffentlicht. Dieselben Tools wie das npm-Paket; nur stdio
@qorechain/qore-cliTypeScript (CLI qore)0.1.0npm install -g @qorechain/qore-cliVeröffentlicht. --json-Ausgabe identisch mit der Ausgabe der MCP-Tools

Geplant (nicht veröffentlicht)​

Diese sind noch nicht in ihrer Registry, es gibt also nichts zu installieren, und das für sie beschriebene Verhalten kann noch nicht genutzt werden. Jedes lieferte am 27. Oktober 2026 404 (oder war nicht gelistet).

PaketVorgesehener ZweckStatus
@qorechain/qoreseal auf npmQoreSeal für TypeScriptNicht veröffentlicht; der Quellcode liegt im Repository
qorechain-asset-kit auf PyPI, @qorechain/asset-kit auf npmDie Clients des Asset Kit für Python und TypeScriptNicht veröffentlicht; verwenden Sie einen Klon des Repositorys
@qorechain/sdk, @qorechain/evm, @qorechain/react, @qorechain/svm, create-qorechain-dapp 0.11.0 auf npmDas Chain Developer KitAuf GitHub getaggt, npm-Release steht aus

So erhalten Sie Live-Versionen​

Die Tabellen sind eine Momentaufnahme. So lesen Sie die aktuelle Version eines Pakets selbst:

RegistryAnfrageFeld
npmhttps://registry.npmjs.org/<name>/latestversion
PyPIhttps://pypi.org/pypi/<name>/jsoninfo.version
crates.iohttps://crates.io/api/v1/crates/<name> (senden Sie einen User-Agent-Header, sonst wird die Anfrage abgelehnt)crate.max_stable_version
Gohttps://proxy.golang.org/<module>/@latestVersion (das führende v entfernen)
Maven Centralhttps://repo1.maven.org/maven2/<group path>/<artifact>/maven-metadata.xml<release>
Swifthttps://api.github.com/repos/qorechain/qoresign/releases/latesttag_name (das führende v entfernen); nicht authentifizierte GitHub-Aufrufe sind auf 60 pro Stunde und Adresse begrenzt

Behalten Sie bei einem npm-Namen mit Scope das @, zum Beispiel https://registry.npmjs.org/@qorechain/sdk/latest. Ein 404 bedeutet, dass das Paket nicht veröffentlicht ist. Der Go-Proxy kann @latest nach einem Release für kurze Zeit aus einem Cache beantworten, pinnen Sie die Version daher im Befehl, wenn Sie eine bestimmte brauchen (die RDK-Go-Installation oben tut das). Jede Paketseite in ihrer Registry zeigt ebenfalls die Version und den Release-Verlauf.

Grenzen und bekannte Probleme​

  • Zwei Live-Netzwerke, unterschiedliche Versionen. Das Mainnet läuft auf v3.2.5 (seit dem 29. Oktober 2026) und das Testnet auf v3.2.6. Eine Funktion, die nur im Testnet existiert (v3.2.6-Elemente, die EVM-PQC-Precompiles), ist auf ihrer eigenen Seite gekennzeichnet.
  • Noch nicht live: @qorechain/qoreseal auf npm, das Asset Kit auf PyPI und npm (und seine nativen Module, ein Vorschlag, der nicht eingeplant ist), SDK 0.11.0 (das Chain Developer Kit) auf npm, SVM-Transaktionen und die EVM-Precompiles im Mainnet (sie sind nur im Testnet aktiv; die Liste nach Lane finden Sie im SDK-Überblick).
  • QoreSeal-Register und der PQ-Light-Client. Das Verschlüsseln an eine von der Chain gelesene Adresse braucht das KEM-Schlüsselregister, das im Testnet live ist, und dessen Leseroute im Mainnet seit v3.2.5 antwortet. Der PQ-Light-Client verbindet sich mit keinem der beiden Netzwerke; für seine Checkpoints ist keine Chain-Unterstützung geplant.
  • Kotlin 2.3 oder neuer. Die Kotlin- und Android-Artefakte von QoreSign und QoreSeal benötigen den Kotlin-Compiler 2.3 oder neuer; mit Kotlin 2.1 lassen sie sich nicht kompilieren.
  • Keine Windows-Wheels. Die Python-Pakete von QoreSign und QoreSeal haben Wheels nur für macOS und Linux; andere Plattformen bauen aus der Quellcode-Distribution, die Rust benötigt.
  • Nicht ausgeführte Beispiele: Von den 34 Quickstart-Einträgen liefen 31 am 27. Oktober 2026 und bestanden. Das QoreSign-Python-Beispiel wurde nach der Veröffentlichung des Pakets ausgeführt (macOS arm64 und Linux aarch64), und das QoreSign-Android-Beispiel wurde nicht auf einem Gerät ausgeführt. Wallet-Adapter, Chain-Bridge und Handles haben keinen Quickstart, daher stammen ihre Beispiele in diesem Handbuch aus den Typings und dem Quellcode des Pakets und wurden nicht Ende zu Ende ausgeführt.
  • @qorechain/rdk-cli vor 0.6.2 gab beim Start über den npm-Bin-Link nichts aus, und sein --version gab 0.4.1 aus. @qorechain/rdk vor 0.7.0 baute Withdrawal-Proofs, die on-chain nie verifiziert wurden. Verwenden Sie 0.8.0.
  • cosmjs-Versionskonflikt. @qorechain/wallet-adapter und @qorechain/chain-bridge verwenden cosmjs 0.32; das SDK verwendet cosmjs 0.39. Wer den Adapter neben dem SDK in einem Projekt installiert, lässt npm ERESOLVE melden. Halten Sie sie in getrennten Projekten oder übergeben Sie --legacy-peer-deps.
  • Verschachtelte SDK-Kopie in älteren RDK-Releases. @qorechain/rdk 0.6.2 und früher hängen von @qorechain/sdk ^0.9.0 ab, sodass eine App mit SDK 0.10.0 eine zweite, verschachtelte SDK-0.9.x-Kopie erhielt. Ab 0.7.0 hängt das Kit von @qorechain/sdk ^0.10.0 ab und teilt sich eine Kopie.
  • Nur klassische RDK-Clients vor 0.8.0. Die RDK-Clients für Python, Rust, Go und Java vor 0.8.0 signieren nur klassisch, was die Native-Lane in beiden Netzwerken ablehnt (und qorollup tat dies vor 0.7.1); aktualisieren Sie auf 0.8.0, das in allen fünf Sprachen hybrid signiert, sofern ein Post-Quanten-Schlüsselpaar übergeben wird.
  • Pakete ohne öffentliches Quell-Repository. @qorechain/chain-bridge und @qorechain/handles listen in ihren Registry-Metadaten kein Quell-Repository. Den veröffentlichten Paketinhalt können Sie auf npm lesen.
  • Python-qorechain-pqc hat in 0.2.3 keine Schlüsselerzeugung aus einem Seed und benötigt liboqs.