Überblick
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.
Wallet-Adapter
@qorechain/wallet-adapter fügt QoreChain zu Cosmos-Wallets hinzu, die signDirect bereitstellen (Keplr, Leap, Cosmostation), und baut die Transaktionen, die die Chain verlangt: Eine Transaktion auf der nativen Lane muss neben der klassischen secp256k1-Signatur des Kontos eine ML-DSA-87-Signatur (FIPS 204) tragen, und eine Standard-Wallet kann die ML-DSA-87-Signatur nicht erzeugen. Der Adapter erzeugt sie, legt sie in den Transaktions-Body und bittet dann die unveränderte Wallet um eine gewöhnliche Signatur. Er richtet sich an dApp- und Wallet-Entwickler sowie an Tool-Entwickler, die in JavaScript vereinheitlichte QoreChain-Wallets, Nachrichten für das EVM-Autorisierungsfenster oder Nachrichten für verknüpfte Schlüssel (Authenticators) benötigen. Die aktuelle Version ist 0.4.0.
Chain-Bridge und Handles
Diese Seite behandelt zwei kleine serverseitige Pakete.
PQC-Bibliothek
qorechain-pqc ist die reine Standards-Bibliothek für Post-Quanten-Kryptografie, auf der das QoreChain-Tooling aufbaut. Sie richtet sich an Entwickler von Wallets, Backends, Börsen und Tools, die genau die Schlüssel und Signaturen erzeugen oder prüfen müssen, die die Chain verwendet, ohne vom vollständigen QoreChain-SDK abhängig zu sein. Sie umhüllt unabhängige Implementierungen dreier NIST-Standards (ML-DSA, FIPS 204, für Signaturen; ML-KEM, FIPS 203, für die Schlüsselkapselung; SHAKE-256, FIPS 202, als Hash) hinter einer einzigen API in TypeScript/JavaScript, Python, Rust, Go, Java und C und ergänzt die Helfer, die die Bytes bauen, die eine hybride QoreChain-Transaktion signiert. Version 0.2.3, Apache-2.0, am 27. Oktober 2026 gegen die Registries geprüft.
Scaffolder und CLI
Drei Kommandozeilen-Werkzeuge bringen ein QoreChain-Projekt aus dem Nichts zu einem typisierten, baubaren Ausgangspunkt. Sie richten sich an Anwendungsentwickler (dApps) und Rollup-Betreiber, die in Node.js arbeiten:
QoreX-Integrationen
Die QoreX-Integrationen sind sechs kleine npm-Pakete für dApp-Entwickler, die möchten, dass die QoreX-Wallet in einem EVM-, Cosmos- oder Solana-Frontend funktioniert, und für Teams, die diese Frontends testen. Drei sind Wallet-Connectoren für beliebte Bibliotheken (RainbowKit, Interchain Kit, cosmos-kit), eines enthält die gemeinsamen Typen und Erkennungshelfer, und zwei sind Test-Tooling (eine Mock-Wallet und Playwright-Fixtures). Alle sechs haben die Version 0.1.0, wurden am 27. Oktober 2026 veröffentlicht und stehen unter Apache-2.0.
MCP-Server
Der QoreChain MCP-Server gibt KI-Agenten und Entwickler-Tools über das Model Context Protocol Lesezugriff auf QoreChain: Blöcke, Transaktionen, Konten, Validatoren, Staking-Stufen, den Status der hybriden Signatur aus secp256k1 plus ML-DSA-87 (FIPS 204), EVM-Contract-Lesezugriffe, Simulation und Gebührenschätzungen sowie unsignierte Überweisungen, die der Kontoinhaber in seiner eigenen Wallet signiert. Er richtet sich an Entwickler, die einen MCP-fähigen Client oder Agenten mit QoreChain verbinden, und an Teams, die eine skriptfähige, schreibgeschützte Sicht auf die Chain mit stabiler Ausgabe wünschen.
QoreChain CLI
qore liest QoreChain im Terminal. Es richtet sich an Entwickler, Betreiber und Skripte, die eine Transaktion nachschlagen, prüfen wollen, ob ihre Post-Quanten-Signatur verifiziert, ein Konto oder die Validatorenmenge lesen, eine Transaktion simulieren oder eine unsignierte Überweisung vorbereiten möchten, ohne Code zu schreiben. Jeder Befehl führt ein Tool des QoreChain MCP-Servers aus, und --json gibt genau das JSON aus, das das Tool zurückgibt, sodass ein Skript und ein KI-Agent dieselben Daten sehen.
QoreSeal
QoreSeal ist eine Open-Source-Bibliothek, die Daten mit ML-KEM-1024 (FIPS 203) an QoreChain-Konten verschlüsselt. Ein Konto veröffentlicht seinen öffentlichen ML-KEM-1024-Schlüssel on-chain; danach kann jeder eine Nutzlast verschlüsseln, die dieses Konto und jeder weitere vom Absender hinzugefügte Empfänger lesen kann. Es richtet sich an dApp-Entwickler, die vertrauliche Nutzlasten benötigen (Memos, Rechnungen, Dokumente, Gebote), an Prüfer, die Einsichtsrechte brauchen, und an Betreiber privater Gruppen und Sidechains. Es setzt Standard-Primitive zusammen und implementiert selbst keine. Version 0.1.0, Apache-2.0, gepflegt von der QoreChain Association.
PQ Light Client
qorechain-pq-light-client ist eine Entwurfsspezifikation und ein Referenz-Verifizierer für mit ML-DSA-87 (FIPS 204) signierte Checkpoints. Im vorgeschlagenen Design signieren Validatoren am Ende jeder Epoche einen kurzen Checkpoint mit einem separaten ML-DSA-87-Checkpoint-Schlüssel, und ein Light Client folgt der Kette der Checkpoints, indem er diese Signaturen prüft und sonst nichts. Es richtet sich an Protokollforscher, an Entwickler von Relayern und Bridges sowie an Teams auf anderen Chains, die das Design prüfen und dagegen testen möchten. Version 0.1.0, Apache-2.0, gepflegt von der QoreChain Association.
Custody Kit
Das QoreChain Custody Kit ist ein schriftlicher Integrationsleitfaden, ein Satz von Testvektoren und kleiner Referenzcode für Verwahrer und Börsen, die Kundengelder auf QoreChain halten. Es erklärt, was das Netzwerk auf jeder Ausführungs-Lane verlangt, und zeigt in lesbarem Code die Teile einer Integration, bei denen man leicht Fehler macht: eine Adresse prüfen, eine signierte Transaktion vor dem Senden dekodieren und verifizieren und entscheiden, welche eingehenden Überweisungen gutgeschrieben werden.
QoreScan
QoreScan Community ist ein Kommandozeilenwerkzeug, das die Kryptografie einer QoreChain-Bereitstellung inventarisiert und das Ergebnis als CycloneDX-1.6-CBOM (kryptografische Stückliste, cryptographic bill of materials) schreibt. Es liest ein Node-Home-Verzeichnis, den Live-Zustand des Netzwerks, TLS-Endpunkte und Solidity-Quellen und hält jeden gefundenen Algorithmus, jedes Protokoll, Zertifikat und jeden Schlüssel fest, mit der Datei und Zeile oder dem Endpunkt, an dem er gefunden wurde.
Chain Developer Kit
Das Chain Developer Kit ist der Teil des QoreChain SDK 0.11.0, der Solidity- und Smart-Contract-Teams hilft, mit den Werkzeugen, die sie bereits nutzen, auf QoreChain zu bauen. Es ergänzt @qorechain/evm um viem-Chain-Definitionen und Helfer für das EVM-Autorisierungsfenster, create-qorechain-dapp um vier neue Projektvorlagen (Foundry, Hardhat 3, viem mit wagmi und ein QoreChain-Native-CosmWasm-Token), EVM-Quickstarts für fünf Sprachen sowie eine Referenz dazu, wie sich die QoreChain-EVM von Ethereum unterscheidet. Es richtet sich an Solidity-Teams, die Verträge von Ethereum portieren, an dApp-Frontend-Entwickler mit wagmi und RainbowKit, an CosmWasm-Entwickler und an Maintainer von EVM-Werkzeugen, die QoreChain hinzufügen möchten.
Asset Kit
Das QoreChain Asset Kit ist quelloffenes Tooling zum Ausgeben und Verwalten zugangsbeschränkter (permissioned) Token, die reale Vermögenswerte auf QoreChain abbilden. Es hat zwei Teile mit unterschiedlichem Status. Der eine Teil ist ein Satz von EVM-Contracts, die heute auf der QoreChain-EVM-Engine laufen: Adapter für zwei offene Token-Standards für regulierte Vermögenswerte (ERC-3643 und CMTAT), Vaults mit beschränkten Anteilen und eine QoreChain-spezifische Kontrolle, die verlangt, dass jeder Halter einen registrierten ML-DSA-87-Schlüssel hat. Der andere Teil ist ein Vorschlag für native Chain-Module, veröffentlicht als Protobuf-Schnittstellen mit Clients in vier Sprachen und einem In-Memory-Mock, damit Anwendungen gegen die vorgeschlagenen Regeln entworfen und getestet werden können.