REST / gRPC Endpoints
QoreChain exposes three primary interfaces for programmatic access:
JSON-RPC — qor_ Namespace
The qor_ namespace was designed to provide QoreChain-specific JSON-RPC methods for querying post-quantum cryptography status, AI analytics, cross-VM messaging, multi-layer state, bridge operations, tokenomics, rollup infrastructure, and PRISM consensus state.
JSON-RPC — eth_ Namespace
QoreChain implements an EVM-compatible JSON-RPC interface, so standard Ethereum tooling (MetaMask, Hardhat, Foundry, ethers.js, web3.js) can read chain state and estimate gas without modification. Sending a transaction from the EVM lane needs one extra step since chain version v3.2.0: the sending account must have a registered post-quantum key and an open EVM authorisation window (see Sending transactions).
JSON-RPC — Solana-Compatible
QoreChain provides a Solana-compatible JSON-RPC interface through its SVM (Solana Virtual Machine) runtime, enabling existing Solana tooling and SDKs to interact with QoreChain natively.
WebSocket Events
QoreChain provides real-time event streaming through two WebSocket interfaces: the EVM-compatible WebSocket and the QoreChain Consensus Engine RPC WebSocket.