Ir al contenido
QORECHAIN
Inscribirse

Build Before Q-Day

Kits

Todos los kits de QoreChain con los que puedes construir, con enlaces a los registros y el comando de instalación para cada lenguaje. Las versiones se actualizan desde los registros cada hora.

QoreChain SDK

Presets de red, cuentas HD en los lanes nativo, EVM y SVM, mensajes tipados para cada módulo, lecturas de la cadena y firma híbrida secp256k1 + ML-DSA-87 de transacciones.

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

Genera una dApp nueva de QoreChain a partir de una plantilla: EVM Solidity, web full-stack o app rollup.

  • Empezar un proyecto
  • Plantillas de inicio
  • TypeScript (CLI)0.12.0npmGitHub
    npx create-qorechain-dapp my-dapp

qorechain-pqc

Firmas ML-DSA (las cuentas de QoreChain usan ML-DSA-87), encapsulamiento de claves ML-KEM, SHAKE-256 y los helpers de sign-bytes híbridos, compatibles byte a byte entre lenguajes.

  • Generación de claves
  • Verificación de firmas
  • Encapsulamiento de claves
  • 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

Derivación de claves híbridas secp256k1 + ML-DSA-87, firma y verificación de transacciones, firma de mensajes y Sign In With QoreChain.

  • Wallets
  • Sign In With QoreChain
  • Pruebas por mensaje
  • 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

Cifrado ML-KEM-1024 de datos para cuentas de QoreChain: sobres para uno o varios destinatarios, el registro on-chain de claves de cifrado y claves de época para grupos privados.

  • Mensajes cifrados
  • Grupos privados
  • Registro de claves
  • 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

Tipos, detección y conectores para el wallet QoreX en apps con wagmi, RainbowKit, cosmos-kit e Interchain Kit, además de un mock del wallet para pruebas end-to-end.

  • Conexión de wallet
  • Pruebas 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

Añade QoreChain a wallets de Cosmos como Keplr, Leap y Cosmostation: el wallet firma y el adaptador añade la firma híbrida ML-DSA-87 que exige la cadena.

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

RDK

El Rollup Development Kit: configuración tipada de rollups, ciclo de vida de rollups y lotes de liquidación, blobs de disponibilidad de datos, clientes de lectura y firma híbrida.

  • Rollups
  • Liquidación
  • 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")

Servidor MCP y qore CLI

Acceso de lectura a QoreChain para asistentes de IA y el terminal: bloques, transacciones, cuentas, validadores, staking tiers, estado de la firma híbrida y simulación. Nunca firman ni difunden.

  • Agentes de IA
  • Automatización
  • Consultas a la cadena
  • 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

Herramientas para activos tokenizados regulados en la EVM de QoreChain: adaptadores ERC-3643 y CMTAT con una comprobación del titular que exige una clave ML-DSA-87 registrada, vaults ERC-4626/7540 y una consola para emisores.

  • Activos tokenizados
  • Vaults
  • Herramientas para emisores
  • 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

Inventaría la criptografía de un nodo de QoreChain, la red, los endpoints TLS y los contratos Solidity, y exporta un CBOM CycloneDX. Una ayuda de inventario, no una certificación.

  • Inventario criptográfico
  • Auditorías
  • Planificación de la migración
  • 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

Código de referencia, documentación y vectores de prueba para custodios: validación de direcciones, decodificación de transacciones, verificación de la firma híbrida antes de difundir y escaneo de depósitos.

  • Custodia
  • Exchanges
  • Escaneo de depósitos
  • TypeScript, Python, Go, Rust, Java0.1.0GitHub
    git clone https://github.com/qorechain/qorechain-custody-kit

También disponibles

Chain bridge

Biblioteca de servidor para backends Web2 que actúan en QoreChain: licencias, despliegue de contratos en las tres VM, registro de light nodes y transferencias de QOR, con firma híbrida.

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

Handles

Resuelve un @handle de QoreX a una dirección y verifica la firma con una clave de registro fijada.

  • Pagos por nombre
  • TypeScript0.1.0npm
    npm install @qorechain/handles

PQ light client

Verificador de referencia para checkpoints de validadores firmados con ML-DSA-87, probado en cadenas simuladas. QoreChain todavía no produce estos checkpoints, así que aún no puede verificar la red en producción.

  • Investigación
  • Diseño de verificadores
  • 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