Sari la conținut
QORECHAIN
Înscriere

Build Before Q-Day

Kituri

Toate kiturile QoreChain cu care poți construi, cu linkuri către registre și comanda de instalare pentru fiecare limbaj. Versiunile se actualizează din registre la fiecare oră.

QoreChain SDK

Preseturi de rețea, conturi HD pe lane-urile native, EVM și SVM, mesaje tipizate pentru fiecare modul, citiri din lanț și semnare hibridă secp256k1 + ML-DSA-87 a tranzacțiilor.

  • dApp-uri
  • Backend-uri
  • Scripturi și boți
  • 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

Generează un dApp QoreChain nou dintr-un template: EVM Solidity, full-stack web sau aplicație rollup.

  • Pornește un proiect
  • Template-uri de start
  • TypeScript (CLI)0.12.0npmGitHub
    npx create-qorechain-dapp my-dapp

qorechain-pqc

Semnături ML-DSA (conturile QoreChain folosesc ML-DSA-87), încapsulare de chei ML-KEM, SHAKE-256 și helperii de sign-bytes hibrizi, compatibili la nivel de byte între limbaje.

  • Generare de chei
  • Verificare de semnături
  • Încapsulare de chei
  • 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

Derivare de chei hibride secp256k1 + ML-DSA-87, semnarea și verificarea tranzacțiilor, semnarea mesajelor și Sign In With QoreChain.

  • Wallet-uri
  • Sign In With QoreChain
  • Dovezi prin mesaje
  • 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

Criptare ML-KEM-1024 a datelor către conturi QoreChain: plicuri către unul sau mai mulți destinatari, registrul on-chain de chei de criptare și chei de epocă pentru grupuri private.

  • Mesaje criptate
  • Grupuri private
  • Registru de chei
  • 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

Tipuri, detecție și conectori pentru wallet-ul QoreX în aplicații wagmi, RainbowKit, cosmos-kit și Interchain Kit, plus un mock de wallet pentru teste end-to-end.

  • Conectare wallet
  • Teste end-to-end
  • 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

Adaugă QoreChain în wallet-uri Cosmos precum Keplr, Leap și Cosmostation: wallet-ul semnează, iar adaptorul adaugă semnătura hibridă ML-DSA-87 cerută de lanț.

  • Wallet-uri Cosmos
  • dApp-uri multi-wallet
  • TypeScript0.4.0npmGitHub
    npm install @qorechain/wallet-adapter @cosmjs/stargate @cosmjs/proto-signing

RDK

Rollup Development Kit: configurare tipizată a rollup-urilor, ciclul de viață al rollup-urilor și al loturilor de decontare, blob-uri de data availability, clienți de citire și semnare hibridă.

  • Rollup-uri
  • Decontare
  • 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")

Server MCP și qore CLI

Acces de citire la QoreChain pentru asistenți AI și terminal: blocuri, tranzacții, conturi, validatori, staking tiers, starea semnăturii hibride și simulare. Nu semnează și nu trimit niciodată tranzacții.

  • Agenți AI
  • Automatizare
  • Interogări în lanț
  • 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

Unelte pentru active tokenizate reglementate pe EVM-ul QoreChain: adaptoare ERC-3643 și CMTAT cu o verificare a deținătorului care cere o cheie ML-DSA-87 înregistrată, vault-uri ERC-4626/7540 și o consolă pentru emitent.

  • Active tokenizate
  • Vault-uri
  • Unelte pentru emitent
  • 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

Inventariază criptografia unui nod QoreChain, a rețelei, a endpoint-urilor TLS și a contractelor Solidity și exportă un CBOM CycloneDX. Un ajutor de inventar, nu o certificare.

  • Inventar criptografic
  • Audituri
  • Planificarea migrării
  • 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

Cod de referință, documentație și vectori de test pentru custodieni: validarea adreselor, decodarea tranzacțiilor, verificarea semnăturii hibride înainte de trimitere și scanarea depozitelor.

  • Custodie
  • Exchange-uri
  • Scanarea depozitelor
  • TypeScript, Python, Go, Rust, Java0.1.0GitHub
    git clone https://github.com/qorechain/qorechain-custody-kit

Disponibile și

Chain bridge

Bibliotecă server-side pentru backend-uri Web2 care acționează pe QoreChain: licențe, deploy de contracte pe cele trei VM-uri, înregistrare de light node și transferuri QOR, cu semnare hibridă.

  • Backend-uri
  • Automatizare
  • TypeScript (Node.js server)0.2.3npm
    npm install @qorechain/chain-bridge

Handles

Rezolvă un @handle QoreX într-o adresă și verifică semnătura cu o cheie fixată a registrului.

  • Plăți după nume
  • TypeScript0.1.0npm
    npm install @qorechain/handles

PQ light client

Verificator de referință pentru checkpoint-uri de validatori semnate cu ML-DSA-87, testat pe lanțuri simulate. QoreChain nu produce încă aceste checkpoint-uri, deci nu poate verifica deocamdată rețeaua live.

  • Cercetare
  • Design de verificator
  • 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