Librerías Oficiales y Kits de Desarrollo
Todo lo que necesitas para construir en QoreChain: un SDK multilenguaje, un Rollup Development Kit, un adaptador de wallet plug-and-play, y la librería de criptografía post-cuántica en la que se apoya la propia cadena. Todo de código abierto en GitHub y publicado en npm, PyPI, crates.io, el proxy de módulos de Go, y Maven Central.
QoreChain SDK
El SDK multilenguaje oficial para construir aplicaciones descentralizadas en QoreChain. Disponible en TypeScript, Python, Go, Rust y Java, cubre cuentas, consultas y transacciones en los runtimes EVM, CosmWasm y SVM, con firma post-cuántica híbrida integrada en el cliente de TypeScript. Hooks de React, adaptadores para EVM (viem) y SVM, y un generador de proyectos create-qorechain-dapp completan el conjunto de herramientas de TypeScript.
Úsalo para
Instalar
npm i @qorechain/sdkCapacidades únicas
Puntuación de riesgo previa con IA
Analiza una transacción con IA on-chain antes de transmitirla. La puntuación se ejecuta dentro de la cadena como un precompilado determinista, de modo que una wallet o dApp obtiene el gas y un veredicto de riesgo y anomalía en una sola llamada, y puede advertir o bloquear antes de firmar.
Leer la documentaciónLlamadas cross-VM: una firma, tres VMs, atómica
Llama a un contrato en cualquier VM desde una sola interfaz, y agrupa llamadas en EVM, SVM y CosmWasm en una única transacción atómica firmada una sola vez. Las cadenas de una sola VM no tienen nada que sus SDKs puedan envolver para expresar esto.
Leer la documentaciónSeguridad cuántica en una sola llamada
ensurePqcRegistered() registra la clave ML-DSA-87 de un firmante on-chain, migrateToHybrid() la cambia a firma híbrida, y el kit de React incluye un componente QuantumSafeBadge plug-and-play que muestra a los usuarios que su dirección está protegida.
Leer la documentaciónCuentas unificadas: una clave, tres direcciones, un balance
Una clave se representa como qor1…, 0x… y una dirección base58, todas respaldadas por un único balance. Un depósito en cualquier carril llega a la misma cuenta, de modo que los fondos nunca quedan aislados por runtime, y connectPhantomUnified inicia la identidad a partir de una firma de Phantom.
Leer la documentaciónCarriles de autenticador: gasto delegado, PQC intacta
Una clave vinculada de Phantom o MetaMask gasta desde la cuenta post-cuántica canónica a través de un relayer, acotada por permisos on-chain, límites de gasto y caducidad. De mínimo privilegio y revocable, mientras la cuenta en sí se mantiene segura frente a la computación cuántica.
Leer la documentaciónRollup Development Kit (RDK)
Un kit de cliente y de operador para diseñar, lanzar, configurar y operar rollups específicos de aplicación (app-chains) en QoreChain. El RDK se comunica con las superficies públicas de RPC, REST, gRPC y JSON-RPC, y controla el módulo de rollup on-chain: creación de rollups, envío de lotes de liquidación, gestión del ciclo de vida, y consultas de disponibilidad de datos. Se distribuye como librerías para TypeScript, Python, Go, Rust y Java, además de la CLI de operador qorollup y un generador de proyectos.
Úsalo para
Instalar
npm i @qorechain/rdkCapacidades únicas
Recibos de liquidación seguros frente a la computación cuántica
Cuando un rollup ancla un lote, la cadena confirma su raíz de estado bajo una firma ML-DSA-87. El RDK convierte ese anclaje en un recibo portátil que cualquiera puede verificar completamente sin conexión, en una máquina aislada, y el mismo recibo se verifica byte a byte en los cinco lenguajes. Un kit de rollup sobre una capa base sin PQC no puede ofrecer esto.
Leer la documentaciónCopiloto de Rollup QCAI
La cadena ejecuta servicios de asesoría de IA a nivel de red on-chain: estimaciones de comisiones, señales de congestión, investigaciones de fraude, disyuntores. getRollupAdvice() (o qorollup advise) los agrega en una única vista de solo lectura y en lenguaje sencillo para tu rollup. Otros kits no tienen nada que envolver.
Leer la documentaciónContratos de rollup multi-VM
Un contrato de rollup EVM (Solidity) puede llamar a un contrato CosmWasm existente a través de un precompilado fijo, y el RDK construye el calldata por ti. Reutiliza un oráculo, token o registro de CosmWasm desde Solidity en lugar de reimplementarlo, y genera un punto de partida con la plantilla multivm-rollup.
Leer la documentaciónAuto-desafiador Watchtower
Para rollups optimistas, el RDK incluye un watchtower que monitoriza los lotes anclados y plantea desafíos automáticamente, junto con perfiles preconfigurados, una matriz de compatibilidad, y disponibilidad de datos nativa.
Leer la documentaciónWallet Adapter
Un adaptador plug-and-play que añade QoreChain a las wallets Cosmos estándar (Keplr, Leap, Cosmostation) y produce las transacciones post-cuánticas híbridas que requiere la cadena sin cambios del lado de la wallet. El adaptador incorpora la extensión de firma ML-DSA-87 en el cuerpo de la transacción antes de que la wallet la firme, de modo que la wallet realiza una firma estándar SIGN_MODE_DIRECT y nunca necesita saber que hay PQC de por medio.
Úsalo para
Instalar
npm i @qorechain/wallet-adapterDocumentación
Capacidades únicas
Firma post-cuántica desde wallets estándar
La cadena rechaza cualquier transacción Cosmos sin una firma híbrida ML-DSA-87, que las wallets estándar no pueden producir. El adaptador incorpora la firma post-cuántica en el cuerpo de la transacción antes de que la wallet realice su firma estándar SIGN_MODE_DIRECT, de modo que Keplr, Leap y Cosmostation funcionan sin cambios del lado de la wallet.
Leer la documentaciónQoreChain PQC
La librería de criptografía post-cuántica detrás de QoreChain: firmas ML-DSA (FIPS 204), encapsulación de claves ML-KEM (FIPS 203), y hashing SHAKE-256 (FIPS 202) con una API coherente en JavaScript/TypeScript, Go, Rust, Python, Java y C. Solo estándares, envolviendo implementaciones auditadas, y cada binding se valida frente a un conjunto compartido de vectores de prueba, de modo que una firma producida en un lenguaje se verifica en todos los demás. ML-DSA firma de forma determinista por defecto, según FIPS 204.
Úsalo para
Instalar
npm i @qorechain/pqcDocumentación
Capacidades únicas
Compatible byte a byte en seis lenguajes
Cada binding se valida frente al mismo conjunto compartido de vectores de prueba, de modo que una firma producida en Python se verifica en Go, Rust, Java, C o el navegador, y coincide con lo que la propia cadena verifica. Solo estándares, envolviendo implementaciones auditadas de las especificaciones finales del NIST.
Leer la documentaciónML-DSA determinista por defecto
Todos los bindings firman con ML-DSA de forma determinista según FIPS 204, con la firma hedged como opción explícita, de modo que el mismo mensaje y la misma clave producen la misma firma en todos los lenguajes. Esa propiedad es lo que hace reproducible la verificación entre lenguajes y on-chain.
Leer la documentaciónDocumentación Completa
Guías, referencias de API y parámetros de red para cada librería, disponibles en la documentación de QoreChain.