Skip to content
QORECHAIN
Register

Build Before Q-Day

Kits

Every QoreChain kit you can build with, with registry links and the install command for each language. Versions refresh from the registries every hour.

QoreChain SDK

Network presets, HD accounts on the native, EVM and SVM lanes, typed messages for every module, chain reads and hybrid secp256k1 + ML-DSA-87 transaction signing.

  • dApps
  • Backends
  • Scripts and 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

Scaffolds a new QoreChain dApp from a starter template: EVM Solidity, full-stack web or rollup app.

  • Start a project
  • Starter templates
  • TypeScript (CLI)0.12.0npmGitHub
    npx create-qorechain-dapp my-dapp

qorechain-pqc

ML-DSA signatures (QoreChain accounts use ML-DSA-87), ML-KEM key encapsulation, SHAKE-256 and the hybrid sign-bytes helpers, byte-compatible across languages.

  • Key generation
  • Signature checks
  • Key encapsulation
  • 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

Hybrid secp256k1 + ML-DSA-87 key derivation, transaction signing and verification, message signing and Sign In With QoreChain.

  • Wallets
  • Sign In With QoreChain
  • Message proofs
  • 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 encryption of data to QoreChain accounts: envelopes to one or many recipients, the on-chain encryption key registry and epoch keys for private groups.

  • Encrypted messages
  • Private groups
  • Key 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

Types, detection and connectors for the QoreX wallet in wagmi, RainbowKit, cosmos-kit and Interchain Kit apps, plus a wallet mock for end-to-end tests.

  • Wallet connect
  • 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

Adds QoreChain to Cosmos wallets such as Keplr, Leap and Cosmostation: the wallet signs and the adapter adds the ML-DSA-87 hybrid signature the chain requires.

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

RDK

The Rollup Development Kit: typed rollup configuration, rollup and settlement-batch lifecycle, data-availability blobs, read clients and hybrid signing.

  • 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 and qore CLI

Read access to QoreChain for AI assistants and the terminal: blocks, transactions, accounts, validators, staking tiers, hybrid signature status and simulation. They never sign or broadcast.

  • AI agents
  • Automation
  • Chain queries
  • 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

Tooling for regulated tokenized assets on the QoreChain EVM: ERC-3643 and CMTAT adapters with a holder check that requires a registered ML-DSA-87 key, ERC-4626/7540 vaults and an issuer console.

  • Tokenized assets
  • Vaults
  • Issuer 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

Inventories the cryptography of a QoreChain node, the network, TLS endpoints and Solidity contracts, and exports a CycloneDX CBOM. An inventory aid, not a certification.

  • Crypto inventory
  • Audits
  • Migration planning
  • 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

Reference code, docs and test vectors for custodians: address validation, transaction decoding, hybrid signature verification before broadcast and deposit scanning.

  • Custody
  • Exchanges
  • Deposit scanning
  • TypeScript, Python, Go, Rust, Java0.1.0GitHub
    git clone https://github.com/qorechain/qorechain-custody-kit

Also available

Chain bridge

Server-side library for Web2 backends that act on QoreChain: licences, contract deployment on the three VMs, light node registration and QOR transfers, with hybrid signing.

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

Handles

Resolves a QoreX @handle to an address and verifies the signature against a pinned registry key.

  • Payments by name
  • TypeScript0.1.0npm
    npm install @qorechain/handles

PQ light client

Reference verifier for ML-DSA-87 signed validator checkpoints, tested on simulated chains. QoreChain does not produce these checkpoints today, so it cannot verify the live network yet.

  • Research
  • Verifier 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