Skip to content

Developers Overview

OpenGradient's decentralized and verifiable Inference capabilities are exposed through 2 frameworks:

  1. NeuroML - a Solidity library that allows smart contracts deployed to the OpenGradient EVM-compatible network to use native inference capabilities.
  2. Python SDK - a traditional Python SDK allows any application builder to use our fully distributed and verified inference capabilities in their off-chain applications. The Python SDK also uses our blockchain infrastructure underneath but abstracts away all the complexities.

TIP

If you are a dApp or Protocol developer, you should use NeuroML. If you want to use our decentralized inference network from a web server or client-side application, use the Python SDK.

It is important to note that NeuroML and the Python SDK provide the same security guarantees and all other benefits of the OpenGradient network, including decentralization, censorship resistance, and verifiability.

NOTE

Currently, the OpenGradient network only supports inference for models in ONNX format.

OpenGradient 2024