SONM (SNM) API and Price Oracle



For informational use only; request a custom oracle/API for production below.
General information
Contract address
Smart contract address of the asset
Blockchain network where the asset is deployed
Pricing methodology used to determine the price of the token in USD. By default, all price feeds on the DIA App are calculated with a MAIR methodology. This parameter is customisable.Learn more about methodologies.
Update frequency
120 seconds is the default update frequency. This parameter is customisable.Learn more about oracle updates.
Next update
24h Volume
The total volume captured by DIA across all the integrated sources.
Volume 24h
Trades 24h
Get a custom SONM price oracle or API endpoint

DIA Oracle Builder [BETA]
Create and manage price oracles autonomously
  • Autonomously deploy oracles under 3 minutes
  • Select data sources, methodology & update triggers
  • Easily fund, edit and delete oracles
  • Management and monitoring dashboard
  • Available in 3 testnet chains
build your oracle
Request custom oracle
Request a fully tailored price oracle implementation
  • Autonomously deploy oracles under 3 minutes
  • Tailored oracles for any individual needs
  • Editable, updatable oracles
  • Real-time gas balance notifications
  • Available in 50+ chains
Start request process
Token information

What is SONM (SNM)?

SONM (SNM) is a decentralized fog computing platform that allows users to rent out their computer resources to earn rewards. It aims to create a global marketplace for computing power, where users can buy and sell their excess computing power. Founded in 2016 by Sergei Ponomarev and Igor Lebedev, SONM stands for Supercomputer Organized by Network Mining. SNM tokens are used to pay for the rental of computing power on the platform.

How does SONM work?

SONM, which stands for Supercomputer Organized by Network Mining, is a decentralized fog computing platform that leverages blockchain technology. It aims to create a global marketplace for computing power, allowing users to rent out their idle computing resources, such as CPU and GPU power, in exchange for cryptocurrency.

SONM utilizes smart contracts on the Ethereum blockchain to facilitate transactions and ensure trust between participants. The Ethereum blockchain acts as a decentralized ledger, providing transparency and security.

At its core, SONM comprises three main components: the client, the supplier, and the decentralized marketplace. Clients are users who require computing power for tasks such as data analysis, AI training, or rendering. Suppliers, on the other hand, are individuals or organizations that offer their idle computing resources on the network.

The decentralized marketplace connects clients and suppliers, enabling them to negotiate terms and execute transactions using SONM's native cryptocurrency. Smart contracts help automate the process by ensuring that both parties fulfill their obligations.

When a client requests computing power, SONM's smart contracts identify suitable suppliers based on their available resources and pricing. Once an agreement is reached, the client's tasks are distributed among the selected suppliers' machines. This decentralized approach allows for efficient resource utilization and cost-effective computing.

To ensure security and performance, SONM incorporates various technologies such as Intel's Software Guard Extensions (SGX) for secure computation and trusted execution environments. These measures guarantee that suppliers' resources are utilized securely without exposing sensitive data.

In summary, SONM utilizes blockchain technology to create a decentralized marketplace for renting computing power. By leveraging smart contracts and the Ethereum blockchain, it offers a secure, transparent, and efficient solution for users seeking cost-effective computing resources.

What are the benefits of SONM?

SONM (Supercomputer Organized by Network Mining) is a decentralized cloud computing platform that leverages blockchain technology. It offers several benefits compared to its direct competitors.

1. Cost-effectiveness: SONM enables users to access computing power at a lower cost compared to traditional cloud computing providers. By utilizing idle computing resources from network participants, SONM reduces operational expenses and offers competitive pricing.

2. Decentralization: Unlike traditional cloud computing services, SONM is built on a blockchain network, which means it operates in a decentralized manner. This ensures higher transparency, security, and resilience against potential single points of failure.

3. Flexibility and Scalability: SONM's infrastructure can easily adapt to changing computing needs. It allows users to scale up or down their computing resources on demand, ensuring optimal performance and cost efficiency.

4. Privacy and Security: SONM incorporates advanced encryption techniques to protect user data and ensure privacy. With the decentralized nature of the platform, it reduces the risk of unauthorized access or data breaches often associated with centralized cloud providers.

5. Global Accessibility: SONM's decentralized structure enables users worldwide to access computing resources without any geographical limitations. This global accessibility ensures that users can tap into a broader network of computing power, expanding their options and possibilities.

While SONM offers these advantages, it is important to note its direct competitors, such as Golem and iExec. These platforms also aim to provide decentralized cloud computing services. Evaluating the benefits and features of each platform is crucial in determining the most suitable solution for specific use cases.

What is SONM used for?

SONM (Supercomputer Organized by Network Mining) is a decentralized cloud computing platform that utilizes blockchain technology. It aims to connect users in need of computing power with providers who have excess computational resources.

One of the main use cases for SONM is distributed computing, where individuals or businesses can leverage the platform to perform complex calculations or simulations. This is particularly useful for tasks that require significant computational power, such as scientific research, data analysis, and AI training. By harnessing the idle resources of network participants, SONM offers cost-effective and scalable computing solutions.

Another common use case for SONM is rendering and graphic processing. This includes tasks like 3D rendering, video encoding, and image processing. With SONM, users can tap into a decentralized network of powerful GPUs and CPUs, reducing both the time and cost required for rendering-intensive projects.

One specific case where SONM has been used is in the field of cryptocurrency mining. Traditional mining processes often require specialized hardware and consume substantial energy. With SONM, miners can utilize the platform's resources to increase their mining efficiency and reduce costs. By leveraging the combined computing power of network participants, miners can potentially achieve higher hash rates and improve their chances of mining cryptocurrencies.

Overall, SONM offers a versatile platform for distributed computing, rendering, and mining. It provides a decentralized marketplace where users can access computational resources efficiently and cost-effectively.

What is DIA's SONM API?

DIA's SONM API is a powerful tool that provides real-time price feeds of crypto assets. These price feeds are generated by sourcing data from over 85 on-chain and off-chain cryptocurrency and NFT exchanges, making them more comprehensive and reliable than those of other web3 data providers.

DIA offers free API endpoints for developers to test, as well as fully customizable custom feeds. The free API endpoints can be found on the asset's detail page in the DIA App. These endpoints are provided in a standardized format and are publicly available for informational purposes.

However, the real value lies in DIA's custom API feeds. These feeds can be tailored to meet specific requirements, allowing users to customize sources, methodologies, update mechanisms, and more. To request a custom feed, developers can get in touch with DIA via Discord or Telegram.

The use cases for DIA's API are extensive. In the DeFi space, the price information from DIA's feeds can be utilized in derivatives, options and futures, lending and borrowing markets, collateralized stablecoins, synthetic asset issuance, money markets, and many more applications. In the NFTfi space, DIA's API can support peer-to-pool NFT lending and borrowing, on-chain NFT derivatives, NFT renting, NFT fractionalization, and more.

In summary, DIA's SONM API provides developers with a comprehensive and customizable solution for accessing real-time price feeds in the blockchain ecosystem. While the free API endpoints offer a great starting point for testing, the custom feeds offer enhanced benefits and flexibility for users. To leverage the full potential of DIA's API, developers are encouraged to explore the possibilities of custom configurations tailored to their specific needs.

What is DIA's SONM price oracle?

DIA's SONM price oracle is a smart contract that provides real-time price feeds for various cryptocurrencies. DIA stands out because it is integrated with over 35 layer 1 and layer 2 networks, allowing for the deployment of price oracles across multiple blockchains. DIA's price feeds are constructed using raw data sourced from more than 85 on-chain and off-chain exchanges, ensuring accurate and reliable information.

While DIA offers free demo oracles for developers to test, these are only meant for testing purposes and cannot be integrated into production applications. However, DIA also offers the option to create custom price feed oracles tailored to specific needs. These custom oracles allow users to configure the feed according to their preferences, including sources, methodologies, and update mechanisms.

To request a custom feed, users can reach out to DIA via Discord or Telegram. This emphasis on custom oracles highlights DIA's commitment to meeting the unique requirements of its users and providing them with the most relevant and useful data.

Blockchain oracles, in general, are external information providers that supply verified data from outside the blockchain to smart contracts. They play a crucial role in connecting blockchain applications with real-world data, enabling the execution of complex decentralized applications. DIA's custom oracles expand on this concept, offering users a tailored solution to their specific data needs within the blockchain ecosystem.

DIA's price oracles have numerous use cases within the decentralized finance (DeFi) and NFT finance (NFTfi) sectors. They can be utilized in derivatives markets, lending and borrowing platforms, collateralized stablecoin arrangements, synthetic asset issuance, money markets, and more in DeFi. In NFTfi, DIA's oracles can enable peer-to-pool NFT lending and borrowing, on-chain NFT derivatives, NFT renting, NFT fractionalization, and other innovative applications.

For more information and access to DIA's demo oracles, developers can refer to DIA's documentation available at

Why use DIA's SNM API & price oracle?

DIA's SNM API and Price Oracle offer a range of benefits for users in the blockchain ecosystem. One key advantage is the high level of customization available. Users can tailor each oracle and API endpoint to meet the specific needs of their decentralized applications. Configuration settings allow users to choose data sources, apply data cleaning filters, define pricing methodologies, and set update mechanisms and frequencies for the feed. This ensures robustness and resilience to unique market conditions associated with the chosen data sources, providing a tailored solution for every user.

Another benefit is the transparency provided by DIA's API and oracles. They offer full and granular transparency throughout the entire data journey. Furthermore, DIA provides tracking and monitoring tools to closely monitor its oracle and API feeds. This helps users stay informed and confident about the accuracy and reliability of the price data they are accessing.

In summary, the main benefits of using DIA's SNM API and Price Oracle are the high level of customization available, ensuring a tailored solution for each user, and the transparency and tracking tools provided, which instill confidence in the accuracy and reliability of the price data sourced from the oracle.

Why use DIA data feeds and oracles?

DIA provides full insight on the oracle’s data journey as well monitoring tools to track feeds in real-time.
Oracles can be tailored to any use case in terms of data sources, methodologies and update mechanisms and much more.
Broadest coverage
DIA provides price oracles for 3,000+ cryptocurrencies: from blue-chip tokens to long-tail assets.