Compilazione dai sorgenti
Questa guida ti accompagna nella compilazione del binario qorechaind a partire dai sorgenti, illustrando sia la build della community (open-core) sia la build proprietaria completa.
Sviluppo EVM
QoreChain esegue un ambiente di esecuzione completamente compatibile con EVM sul QoreChain EVM Engine, che consente di distribuire e interagire con smart contract Solidity utilizzando strumenti familiari. Il modulo EVM espone un'interfaccia JSON-RPC sulla porta 8545 (WebSocket sulla 8546) che supporta i flussi di lavoro di sviluppo Ethereum standard.
Sviluppo CosmWasm
QoreChain supporta gli smart contract CosmWasm, che consentono agli sviluppatori di scrivere programmi sicuri e isolati (sandboxed) in Rust, compilati in WebAssembly. I contratti CosmWasm vengono eseguiti insieme ai programmi EVM e SVM all'interno dell'architettura tripla-VM di QoreChain.
Sviluppo SVM
QoreChain include un ambiente di esecuzione Solana Virtual Machine (SVM), che consente agli sviluppatori di distribuire ed eseguire programmi SBF/BPF utilizzando gli strumenti Solana con cui hanno già familiarità. Il modulo SVM espone un'interfaccia JSON-RPC compatibile con Solana sulla porta 8899, che qorechaind start avvia automaticamente (vedi JSON-RPC Server qui sotto).
Cross-VM Interoperability
L'architettura triple-VM di QoreChain (EVM, CosmWasm, SVM) consente agli smart contract su qualsiasi macchina virtuale di comunicare con i contratti su qualsiasi altra VM. Il modulo x/crossvm fornisce percorsi di messaggistica sia sincroni che asincroni.
Precompilati EVM
QoreChain estende il QoreChain EVM Engine con sei contratti precompilati personalizzati che espongono funzionalità a livello di protocollo direttamente a Solidity. Questi precompilati forniscono accesso on-chain alla crittografia post-quantistica, al punteggio di rischio basato su AI, alla messaggistica cross-VM e ai parametri di consenso PRISM.
Astrazione dell'Account
QoreChain offre astrazione dell'account a livello di protocollo tramite il modulo x/abstractaccount. Questo abilita account programmabili con regole di autenticazione flessibili, chiavi di sessione, limiti di spesa e recupero sociale — tutto senza richiedere un'infrastruttura di smart contract esterna.
Firma Post-Quantistica
qorechain-pqc è la libreria open source di crittografia post-quantistica, basata esclusivamente sugli standard, alla base di QoreChain. Fornisce a wallet, integratori e strumenti esattamente le stesse primitive utilizzate dalla chain — in sei linguaggi, con un'unica API coerente, con compatibilità a livello di byte dimostrata rispetto a una suite condivisa di vettori di test cross-linguaggio.
Gestire un Validatore
Questa guida spiega come creare un validatore sulla rete QoreChain, comprendere il sistema di classificazione a pool, registrare una chiave PQC per una sicurezza resistente ai computer quantistici e monitorare il proprio nodo.
Esecuzione di un Nodo
Questa guida copre l'esecuzione di un deployment QoreChain solo nodo — un nodo full o RPC che sincronizza la chain ed espone endpoint per l'integrazione, senza compiti da validator. È rivolta a exchange (CEX), backend di wallet, indexer e integratori che necessitano di un accesso in lettura/scrittura affidabile alla rete ma non firmano blocchi.
Integrazione exchange
Tutto ciò di cui un exchange, un custode o un integratore di pagamenti ha bisogno per quotare QOR ed elaborare depositi e prelievi: scegliere un'interfaccia, rilevare i depositi in modo sicuro e firmare i prelievi.