Skip to content

Data Node

Data nodes are secure enclave nodes that provide trusted data access services for applications on the OpenGradient network. These nodes run inside Trusted Execution Environments (TEEs) and establish encrypted connections with third-party data sources like APIs, databases, and oracles.

Data nodes generate attestations that are validated by full nodes to guarantee the integrity and authenticity of retrieved data.

Key characteristics:

  • Secure Data Access: Establish encrypted connections to external data sources from within the TEE
  • Privacy: Data is processed inside the enclave—node operators cannot see or intercept request data
  • Verifiability: TEE attestations prove that data was retrieved and processed correctly
  • Untampered Results: Results returned by data nodes are cryptographically signed and verified

Data nodes enable applications to securely access external data needed for model execution.

Use Cases

  • DeFi Agents: Access real-time price feeds and market data with verifiable authenticity for trading or portfolio management decisions
  • Social AI Agents: Retrieve data from social platforms like Twitter/X to inform agent actions, with proof that the data was authentic
  • Verifiable Oracles: Provide trusted external data to smart contracts and AI applications with TEE-backed attestations
  • Multi-Source Aggregation: Combine data from multiple APIs and sources within a secure enclave for complex AI workflows

NOTE

Data nodes are not yet fully rolled out on the network. If you're interested in using or running data nodes, reach out to us.