R3E Network has deployed a Trusted Execution Environment-powered oracle and pricefeed system on Neo N3 MainNet, bringing confidential computing capabilities and live price data to the network. The deployment, announced on March 10 by Jimmy Liao, Neo core developer and R3E Network founder, includes 34 synchronized price pairs updated directly on-chain.
The oracle and pricefeed system, built under the project name Morpheus Matrix, follows a rapid stretch of infrastructure releases from R3E, including the neo3scan.com block explorer and the N3Index API and .matrix domain system.
What TEE means for Neo oracles
Trusted Execution Environments are hardware-secured enclaves that isolate code and data during processing, preventing even the machine operator from accessing plaintext contents. The Morpheus oracle runs on a Phala Network Confidential Virtual Machine node, with a publicly accessible attestation endpoint that provides verifiable proof the code is executing inside a TEE. API keys, function arguments, and custom scripts are encrypted before being submitted on-chain, and the TEE processes requests in isolation and signs results with cryptographic proof of correct execution.
This approach differs from Neo N3’s native oracle system, which uses consensus among validator nodes to verify external data requests. Where the native oracle is designed for general data access, R3E’s system is built around confidential computing, enabling use cases where request parameters and processing logic need to remain private.
Four core capabilities
The system provides four categories of functionality:
- Confidential oracle – A built-in data provider alongside support for custom providers with encrypted credentials, allowing smart contracts to fetch external data without exposing API keys or request details.
- Confidential computing – Built-in zero-knowledge proof and fully homomorphic encryption functions, with the ability to run custom JavaScript and WebAssembly logic on private data off-chain inside the TEE.
- Contract automation – Automated smart contract execution triggered by external conditions or schedules.
- Pricefeeds – On-chain price data covering major crypto assets and commodities, with a dedicated explorer and native smart contract interface.
Live pricefeeds on MainNet
The most immediately tangible piece of the deployment is the pricefeed explorer, which displays 34 verified price pairs stored directly on Neo N3. The feeds cover tokens, metals, commodities, stocks, ETFs, and more.
The most immediately tangible piece of the deployment is the pricefeed explorer, which displays 34 verified price pairs stored directly on Neo N3. The feeds span crypto assets, ETFs, equities, precious metals, and commodities – covering tokens like NEO, GAS, FLM, BTC, and ETH alongside traditional instruments such as gold, silver, and stock indices.
Prices are scanned every 15 seconds, with updates published on-chain only when movement exceeds 0.1%. The data is stored in integer-cents format with timestamps, and R3E has published a sample C# interface demonstrating how Neo N3 smart contracts can consume the feed using a standard Contract.Call to the pricefeed contract at pricefeed.morpheus.neo.
The oracle currently runs on a single TEE node. Liao indicated he plans to expand to a distributed multi-node architecture for improved stability, and is also working on a decentralized identity service that would allow users to bind Web3 social accounts to Neo accounts.
The Morpheus Matrix oracle contract is deployed at oracle.morpheus.neo, with the on-chain deployment transaction viewable on neo3scan.com.
Further details can be found at the link below:
https://morpheus-matrix.dev
cryptobriefing.com