Zum Inhalt springen
QORECHAIN
Anmelden

Build Before Q-Day

Kits

Alle QoreChain Kits, mit denen du bauen kannst, mit Links zu den Registries und dem Installationsbefehl für jede Sprache. Die Versionen werden stündlich aus den Registries aktualisiert.

QoreChain SDK

Netzwerk-Presets, HD-Konten auf der Native-, EVM- und SVM-Lane, typisierte Nachrichten für jedes Modul, Chain-Abfragen und hybride secp256k1 + ML-DSA-87 Transaktionssignatur.

  • dApps
  • Backends
  • Skripte und Bots
  • TypeScript0.12.0npmGitHub
    npm install @qorechain/sdk
  • TypeScript (React)0.12.0npmGitHub
    npm install @qorechain/react @qorechain/sdk react react-dom
  • TypeScript0.12.0npmGitHub
    npm install @qorechain/evm viem
  • TypeScript0.12.0npmGitHub
    npm install @qorechain/svm @solana/web3.js
  • Python0.12.0PyPIGitHub
    pip install qorechain-sdk
  • Rust0.12.0crates.ioGitHub
    cargo add qorechain-sdk tokio --features tokio/macros,tokio/rt-multi-thread
  • Go0.12.0GoGitHub
    go get github.com/qorechain/qorechain-sdk/packages/go@latest
  • implementation("io.github.qorechain:qorechain-sdk:0.12.0")

create-qorechain-dapp

Erstellt eine neue QoreChain dApp aus einer Vorlage: EVM Solidity, Full-Stack-Web oder Rollup-App.

  • Projekt starten
  • Startvorlagen
  • TypeScript (CLI)0.12.0npmGitHub
    npx create-qorechain-dapp my-dapp

qorechain-pqc

ML-DSA-Signaturen (QoreChain-Konten nutzen ML-DSA-87), ML-KEM-Schlüsselkapselung, SHAKE-256 und die hybriden Sign-Bytes-Helfer, bytegenau kompatibel zwischen Sprachen.

  • Schlüsselerzeugung
  • Signaturprüfung
  • Schlüsselkapselung
  • TypeScript0.2.3npmGitHub
    npm install @qorechain/pqc
  • Python0.2.3PyPIGitHub
    pip install qorechain-pqc
  • cargo add qorechain-pqc
  • Go0.2.3GoGitHub
    go get github.com/qorechain/qorechain-pqc/go
  • implementation("io.github.qorechain:qorechain-pqc:0.2.3")

QoreSign

Hybride secp256k1 + ML-DSA-87 Schlüsselableitung, Signatur und Prüfung von Transaktionen, Nachrichtensignatur und Sign In With QoreChain.

  • Wallets
  • Sign In With QoreChain
  • Nachweise per Nachricht
  • TypeScript0.1.1npmGitHub
    npm install @qorechain/qoresign
  • cargo add qorechain-qoresign
  • Go0.1.1GoGitHub
    go get github.com/qorechain/qoresign/go
  • Swift0.1.1SwiftPM
    .package(url: "https://github.com/qorechain/qoresign", from: "0.1.1") then .product(name: "QoreSign", package: "qoresign")
  • Kotlin / JVM0.1.1Maven CentralGitHub
    implementation("io.github.qorechain:qoresign:0.1.1")
  • Kotlin (Android)0.1.1Maven CentralGitHub
    implementation("io.github.qorechain:qoresign-android:0.1.1")
  • Python0.1.1PyPIGitHub
    pip install qorechain-qoresign

QoreSeal

ML-KEM-1024-Verschlüsselung von Daten an QoreChain-Konten: Umschläge an einen oder mehrere Empfänger, die On-Chain-Registry für Verschlüsselungsschlüssel und Epochenschlüssel für private Gruppen.

  • Verschlüsselte Nachrichten
  • Private Gruppen
  • Schlüssel-Registry
  • TypeScript0.1.0npmGitHub
    npm install @qorechain/qoreseal
  • cargo add qorechain-qoreseal
  • Go0.1.0GoGitHub
    go get github.com/qorechain/qoreseal/go
  • Python0.1.0PyPIGitHub
    pip install qorechain-qoreseal
  • Swift0.1.0SwiftPM
    .package(url: "https://github.com/qorechain/qoreseal", from: "0.1.0") then .product(name: "QoreSeal", package: "qoreseal")
  • Kotlin / JVM0.1.0Maven CentralGitHub
    implementation("io.github.qorechain:qoreseal:0.1.0")
  • implementation("io.github.qorechain:qoreseal-android:0.1.0")

QoreX integrations

Typen, Erkennung und Konnektoren für das QoreX Wallet in wagmi-, RainbowKit-, cosmos-kit- und Interchain-Kit-Apps, dazu ein Wallet-Mock für End-to-End-Tests.

  • Wallet-Verbindung
  • End-to-End-Tests
  • TypeScript0.1.0npmGitHub
    npm install @qorechain/qorex-types
  • TypeScript0.1.0npmGitHub
    npm install @qorechain/qorex-rainbowkit @rainbow-me/rainbowkit wagmi viem @tanstack/react-query
  • TypeScript (React)0.1.0npmGitHub
    npm install @qorechain/qorex-interchain-kit @interchain-kit/core @interchain-kit/react
  • TypeScript (React)0.1.0npmGitHub
    npm install @qorechain/qorex-cosmos-kit @cosmos-kit/core @cosmos-kit/react
  • TypeScript0.1.0npmGitHub
    npm install -D @qorechain/qorex-wallet-mock
  • TypeScript0.1.0npmGitHub
    npm install -D @qorechain/qorex-synpress @playwright/test

Wallet adapter

Bringt QoreChain in Cosmos-Wallets wie Keplr, Leap und Cosmostation: Das Wallet signiert und der Adapter fügt die hybride ML-DSA-87-Signatur hinzu, die die Chain verlangt.

  • Cosmos-Wallets
  • Multi-Wallet-dApps
  • TypeScript0.4.0npmGitHub
    npm install @qorechain/wallet-adapter @cosmjs/stargate @cosmjs/proto-signing

RDK

Das Rollup Development Kit: typisierte Rollup-Konfiguration, Lebenszyklus von Rollups und Settlement-Batches, Data-Availability-Blobs, Lese-Clients und hybride Signatur.

  • Rollups
  • Settlement
  • App Chains
  • TypeScript0.8.0npmGitHub
    npm install @qorechain/rdk
  • TypeScript (CLI)0.8.0npmGitHub
    npm install -g @qorechain/rdk-cli
  • TypeScript (CLI)0.8.0npmGitHub
    npx create-qorechain-rollup my-rollup
  • Python0.8.0PyPIGitHub
    pip install qorechain-rdk
  • cargo add qorechain-rdk
  • Go0.8.0GoGitHub
    go get github.com/qorechain/qorechain-rdk/packages/go
  • implementation("io.github.qorechain:qorechain-rdk:0.8.0")

MCP-Server und qore CLI

Lesezugriff auf QoreChain für KI-Assistenten und das Terminal: Blöcke, Transaktionen, Konten, Validatoren, Staking Tiers, Status der hybriden Signatur und Simulation. Sie signieren und senden nie.

  • KI-Agenten
  • Automatisierung
  • Chain-Abfragen
  • TypeScript (Node.js server)0.1.0npmGitHub
    npx -y @qorechain/mcp
  • TypeScript (CLI)0.1.0npmGitHub
    npm install -g @qorechain/qore-cli
  • python0.1.0PyPIGitHub
    pip install qorechain-mcp

Asset Kit

Werkzeuge für regulierte tokenisierte Vermögenswerte auf der QoreChain EVM: ERC-3643- und CMTAT-Adapter mit einer Inhaberprüfung, die einen registrierten ML-DSA-87-Schlüssel verlangt, ERC-4626/7540-Vaults und eine Emittenten-Konsole.

  • Tokenisierte Assets
  • Vaults
  • Emittenten-Tools
  • TypeScript0.1.0npmGitHub
    npm install @qorechain/asset-kit
  • Python0.1.0PyPIGitHub
    pip install qorechain-asset-kit
  • Go0.1.0GoGitHub
    go get github.com/qorechain/qorechain-asset-kit/clients/go
  • implementation("io.github.qorechain:asset-kit:0.1.0")
  • Solidity0.1.0GitHubGitHub
    forge install qorechain/qorechain-asset-kit@v0.1.0 (or git clone --recurse-submodules)

QoreScan

Inventarisiert die Kryptografie eines QoreChain-Knotens, des Netzwerks, von TLS-Endpunkten und Solidity-Verträgen und exportiert ein CycloneDX CBOM. Eine Inventarhilfe, keine Zertifizierung.

  • Krypto-Inventar
  • Audits
  • Migrationsplanung
  • CLI (npm wrapper)0.1.0npmGitHub
    npx @qorechain/qorescan scan --network testnet --out cbom.json
  • CLI (PyPI wrapper)0.1.0PyPIGitHub
    pipx run qorescan scan --network testnet --out cbom.json
  • Go (CLI)0.1.0GoGitHub
    go install github.com/qorechain/qorescan/cmd/qorescan@latest

Custody kit

Referenzcode, Doku und Testvektoren für Verwahrer: Adressprüfung, Transaktionsdekodierung, Prüfung der hybriden Signatur vor dem Senden und Einzahlungs-Scan.

  • Verwahrung
  • Börsen
  • Einzahlungs-Scan
  • TypeScript, Python, Go, Rust, Java0.1.0GitHub
    git clone https://github.com/qorechain/qorechain-custody-kit

Außerdem verfügbar

Chain bridge

Serverseitige Bibliothek für Web2-Backends, die auf QoreChain agieren: Lizenzen, Vertrags-Deployment auf den drei VMs, Light-Node-Registrierung und QOR-Transfers, mit hybrider Signatur.

  • Backends
  • Automatisierung
  • TypeScript (Node.js server)0.2.3npm
    npm install @qorechain/chain-bridge

Handles

Löst ein QoreX @handle in eine Adresse auf und prüft die Signatur gegen einen festgelegten Registry-Schlüssel.

  • Zahlungen per Name
  • TypeScript0.1.0npm
    npm install @qorechain/handles

PQ light client

Referenz-Verifizierer für mit ML-DSA-87 signierte Validator-Checkpoints, getestet auf simulierten Chains. QoreChain erzeugt diese Checkpoints derzeit nicht, daher kann er das Live-Netzwerk noch nicht verifizieren.

  • Forschung
  • Verifizierer-Design
  • TypeScript0.1.0npmGitHub
    npm install @qorechain/pq-light-client
  • cargo add qorechain-pq-light-client
  • Go0.1.0GoGitHub
    go get github.com/qorechain/qorechain-pq-light-client/go