Compilar desde el código fuente
Esta guía te explica cómo compilar el binario qorechaind desde el código fuente, cubriendo tanto la compilación comunitaria (open-core) como la compilación propietaria completa.
Desarrollo EVM
QoreChain ejecuta un entorno de ejecución totalmente compatible con EVM sobre el QoreChain EVM Engine, lo que te permite desplegar e interactuar con contratos inteligentes en Solidity usando herramientas conocidas. El módulo EVM expone una interfaz JSON-RPC en el puerto 8545 (WebSocket en el 8546) que admite los flujos de trabajo estándar de desarrollo de Ethereum.
Desarrollo en CosmWasm
QoreChain admite contratos inteligentes CosmWasm, lo que permite a los desarrolladores escribir programas seguros y aislados en sandbox en Rust que compilan a WebAssembly. Los contratos CosmWasm se ejecutan junto a los programas EVM y SVM dentro de la arquitectura de triple VM de QoreChain.
Desarrollo SVM
QoreChain incluye un entorno de ejecución Solana Virtual Machine (SVM), que permite a los desarrolladores desplegar y ejecutar programas SBF/BPF usando las herramientas habituales de Solana. El módulo SVM expone una interfaz JSON-RPC compatible con Solana en el puerto 8899, que qorechaind start inicia automáticamente (consulta Servidor JSON-RPC más abajo).
Interoperabilidad entre VM
La arquitectura de triple VM de QoreChain (EVM, CosmWasm, SVM) permite que los contratos inteligentes de cualquier máquina virtual se comuniquen con contratos de cualquier otra VM. El módulo x/crossvm proporciona rutas de mensajería tanto síncronas como asíncronas.
Precompilados EVM
QoreChain amplía el QoreChain EVM Engine con seis contratos precompilados personalizados que exponen funciones a nivel de protocolo directamente a Solidity. Estos precompilados proporcionan acceso en cadena a criptografía poscuántica, puntuación de riesgo por IA, mensajería entre VM y parámetros de consenso PRISM.
Abstracción de cuentas
QoreChain ofrece abstracción de cuentas a nivel de protocolo mediante el módulo x/abstractaccount. Esto permite cuentas programables con reglas de autenticación flexibles, claves de sesión, límites de gasto y recuperación social — todo sin requerir infraestructura externa de contratos inteligentes.
Firma poscuántica
qorechain-pqc es la biblioteca de criptografía poscuántica de código abierto y basada exclusivamente en estándares que hay detrás de QoreChain. Ofrece a wallets, integradores y herramientas exactamente las mismas primitivas que usa la cadena — en seis lenguajes, con una API consistente, con compatibilidad byte a byte demostrada frente a una suite compartida de vectores de prueba entre lenguajes.
Ejecutar un validador
Esta guía explica cómo crear un validador en la red QoreChain, comprender el sistema de clasificación por pools, registrar una clave PQC para obtener seguridad resistente a la computación cuántica y monitorizar tu nodo.
Ejecutar un nodo
Esta guía cubre la ejecución de un despliegue de QoreChain de solo nodo — un nodo completo o RPC que sincroniza la cadena y expone endpoints para integración, sin funciones de validador. Está dirigida a exchanges (CEX), backends de wallets, indexadores e integradores que necesitan acceso fiable de lectura/escritura a la red pero no firman bloques.
Integración de Exchanges
Todo lo que un exchange, un custodio o un integrador de pagos necesita para listar QOR y procesar depósitos y retiros: elegir una interfaz, detectar depósitos de forma segura y firmar retiros.