Building from Source
Questa guida ti accompagna nella compilazione del binario qorechaind dai sorgenti, coprendo sia la build della community (open-core) sia la build proprietaria completa.
Sviluppo EVM
QoreChain esegue un ambiente di esecuzione completamente compatibile con EVM tramite QoreChain EVM Engine, permettendoti 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 standard di sviluppo Ethereum.
CosmWasm Development
QoreChain supporta gli smart contract CosmWasm, consentendo agli sviluppatori di scrivere programmi sicuri e in sandbox in Rust che vengono compilati in WebAssembly. I contratti CosmWasm vengono eseguiti accanto ai programmi EVM e SVM all'interno dell'architettura triple-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 i familiari strumenti di Solana. Il modulo SVM espone un'interfaccia JSON-RPC compatibile con Solana sulla porta 8899, che qorechaind start avvia automaticamente (vedi Server JSON-RPC più 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.
Precompile EVM
QoreChain estende QoreChain EVM Engine con sei contratti precompilati personalizzati che espongono funzionalità a livello di protocollo direttamente a Solidity. Questi precompile forniscono accesso on-chain a crittografia post-quantistica, scoring del rischio AI, messaggistica cross-VM e parametri di consenso PRISM.
Account Abstraction
QoreChain fornisce l'account abstraction a livello di protocollo tramite il modulo x/abstractaccount. Questo consente account programmabili con regole di autenticazione flessibili, session key, limiti di spesa e recupero sociale — il tutto senza richiedere un'infrastruttura esterna di smart contract.
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.
Eseguire un nodo
Questa guida descrive l'esecuzione di un deployment QoreChain solo nodo — un full node o nodo RPC che sincronizza la chain ed espone endpoint per l'integrazione, senza compiti da validatore. Si rivolge a exchange (CEX), backend di wallet, indicizzatori e integratori che necessitano di un accesso affidabile in lettura/scrittura 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.