ArcBlock (ABT) 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 ArcBlock 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 35+ chains
Start request process
Token information

What is ArcBlock (ABT)?

ArcBlock (ABT) is a blockchain platform that aims to make decentralized applications (DApps) more user-friendly and scalable. Founded in 2017 by Robert Mao and Flavien Charlon, ArcBlock combines blockchain technology, cloud computing, and an open-source framework to enhance the development and deployment of DApps. The platform's name stems from the goal of building a bridge between different blockchain systems, enabling seamless integration and interoperability.

How does ArcBlock work?

ArcBlock is a blockchain platform that utilizes decentralized identity (DID) and cloud computing to provide a user-friendly and scalable solution for developing and deploying decentralized applications (dApps). It operates on a proprietary blockchain known as ABT Chain.

The underlying technology behind ArcBlock is a combination of blockchain and off-chain computing. This hybrid approach allows for high throughput and fast transaction processing. The blockchain acts as a trust layer, ensuring data integrity and immutability, while the off-chain computing handles complex computation and storage tasks.

At the core of ArcBlock's architecture is the concept of DID. This technology enables users to have complete control over their digital identities and personal data. By leveraging DIDs, ArcBlock ensures privacy, security, and interoperability across different systems.

ArcBlock uses ABT Chain as its blockchain infrastructure. ABT Chain is a high-performance blockchain that supports smart contracts and enables developers to build decentralized applications with ease. It utilizes a delegated proof-of-stake (DPoS) consensus mechanism, which allows for fast block confirmation and low energy consumption.

The functioning of ArcBlock revolves around its three main components: Forge Framework, Open Chain Access Protocol (OCAP), and Blocklets. Forge Framework is a development toolset that simplifies the process of building dApps by providing a seamless development experience. OCAP is a protocol that enables interoperability between different blockchains, allowing developers to connect their dApps with various blockchain networks. Blocklets, on the other hand, are reusable components that can be used to extend the functionality of dApps.

In summary, ArcBlock is a blockchain platform that combines decentralized identity, cloud computing, and a proprietary blockchain infrastructure to provide a scalable and user-friendly environment for developing and deploying decentralized applications.

What are the benefits of ArcBlock?

ArcBlock offers several benefits compared to its direct competitors in the blockchain industry. Firstly, ArcBlock utilizes a unique and innovative concept called Open Chain Access Protocol (OCAP). This protocol enables easy integration with external systems and enables developers to create blockchain applications using various programming languages. This sets ArcBlock apart from its competitors by offering greater flexibility and ease of use.

Secondly, ArcBlock is designed to be highly scalable, capable of handling thousands of transactions per second. This level of scalability makes it well-suited for enterprise-level applications and positions it as a top choice among its competitors.

Furthermore, ArcBlock offers a developer-friendly environment with comprehensive toolsets and resources. This makes it easier for developers to build, deploy, and manage blockchain applications. The platform also supports interoperability with other blockchains, allowing for seamless integration and collaboration with existing systems.

In terms of consensus mechanisms, ArcBlock employs a unique hybrid consensus protocol that combines the advantages of both Proof of Work (PoW) and Practical Byzantine Fault Tolerance (PBFT). This ensures the security and efficiency of the network, while also reducing energy consumption, making it more sustainable than some of its competitors.

Overall, ArcBlock's benefits lie in its innovative OCAP protocol, scalability, developer-friendly environment, interoperability, and hybrid consensus mechanism. These advantages set it apart from its direct competitors in the blockchain industry.

What is ArcBlock used for?

ArcBlock is a blockchain platform that is primarily used for building and deploying decentralized applications (DApps). It provides developers with the necessary tools and infrastructure to create and manage DApps on various blockchains.

Common use cases for ArcBlock include creating blockchain-based identity systems, supply chain management solutions, decentralized finance (DeFi) applications, and gaming platforms. These applications can benefit from the immutability, transparency, and security features provided by blockchain technology.

One specific case where ArcBlock can be utilized is in the creation of a decentralized energy marketplace. In such a scenario, ArcBlock can be used to develop a platform where renewable energy producers can directly sell their excess energy to consumers without the need for intermediaries. Smart contracts can be employed to automate the process of matching buyers and sellers, ensuring transparency and efficiency in energy transactions.

By using ArcBlock, this decentralized energy marketplace can leverage the advantages of blockchain technology, such as traceability of energy sources, tamper-proof records of transactions, and secure peer-to-peer interactions. This can potentially disrupt traditional energy markets by enabling more efficient and sustainable energy distribution.

Overall, ArcBlock serves as a versatile platform for building and deploying a wide range of decentralized applications, and its potential applications are extensive across various industries.

What is DIA's ArcBlock API?

DIA's ArcBlock API is a powerful tool that provides real-time price feeds of crypto assets. These price feeds are built using data sourced from over 85 on-chain and off-chain cryptocurrency and NFT exchanges, resulting in comprehensive and accurate information.

One important aspect of DIA's API endpoints is that they are available for free, allowing developers to test and experiment with the data. These free API endpoints can be accessed through the asset's detail page on the DIA App. They are provided in a standardized format and are intended for informational purposes.

However, DIA goes beyond offering free feeds by providing fully customizable and tailor-made API price feeds. These custom feeds allow users to configure the sources, methodologies, update mechanisms, and more to suit their specific requirements. This flexibility is crucial for developers who need precise and personalized data.

The use cases for DIA's API are vast and varied across the blockchain ecosystem. In the DeFi space, the price information from DIA's APIs can be utilized in derivatives, options and futures, lending and borrowing markets, collateralized stablecoins, synthetic asset issuance, and money markets, among others. Likewise, in the NFTfi sector, the API enables applications like peer-to-pool NFT lending and borrowing, on-chain NFT derivatives, NFT renting, and NFT fractionalization.

Overall, DIA's ArcBlock API offers a comprehensive suite of functionalities, including both free and custom feeds. The custom feeds, specifically tailored to the user's needs, are of paramount importance as they provide the most beneficial and useful experience for developers and participants in the blockchain ecosystem. For those interested in utilizing DIA's custom feeds, they can reach out to DIA via Discord or Telegram to request their specific configurations.

What is DIA's ArcBlock price oracle?

DIA's ArcBlock price oracle is a powerful tool for accessing real-time price feeds of various crypto assets. Integrated with over 35 layer 1 and layer 2 networks, DIA can deploy price oracles across multiple blockchains. These oracles are constructed using raw data from more than 85 cryptocurrency and NFT exchanges, ensuring accurate and reliable information.

While DIA provides free demo oracles for developers to test, they are strictly for testing purposes and cannot be used in production applications. These demo oracles are available in a standardized format and can be found in DIA's documentation. However, for those seeking a custom configuration for their price feed, DIA offers the ability to build dedicated oracles. Custom data feeds can be tailored according to specific requirements, including sources, methodologies, and update mechanisms. To request a custom feed, users can reach out to DIA through Discord or Telegram.

DIA's price oracles have a wide range of use cases within the blockchain ecosystem. In the DeFi space, they can be utilized for derivatives, options and futures, lending and borrowing markets, collateralized stablecoins, synthetic asset issuance, money markets, and more. Additionally, in the NFTfi domain, DIA's oracles enable peer-to-pool NFT lending and borrowing, on-chain NFT derivatives, NFT renting, NFT fractionalization, and other innovative applications.

In the context of blockchain technology, it's important to note that a blockchain oracle is an external information provider that supplies verified data from outside the blockchain to smart contracts, enabling them to interact with real-world events and data sources. DIA's price oracle serves as an indispensable tool for accessing accurate and timely price data in the ever-evolving world of cryptocurrencies and NFTs.

Why use DIA's ABT API & price oracle?

DIA's ABT API and ABT Price Oracle offer numerous benefits for users in the blockchain ecosystem. One of the key advantages is the high level of customization available. Users can tailor each oracle and API endpoint to meet the specific requirements of their decentralized applications. This includes configuring data sources, applying data cleaning filters and pricing methodologies, as well as determining the update mechanisms and frequency. This level of customization ensures that the data and oracle remain robust and resilient in various market conditions, providing both global and specific market prices.

Transparency is another standout feature of DIA's API and Oracle feeds. Users can gain full and granular transparency throughout the entire data journey, enhancing trust and providing insights into the data sources. Additionally, DIA offers tracking and monitoring tools for closely monitoring the oracle and API feeds, further increasing confidence in the accuracy and reliability of the data.

By leveraging DIA's technology, users can access accurate and reliable price data for cryptocurrencies and NFTs. The ability to customize the oracle and API feeds, combined with the transparency provided, ensures that users have a tailored solution that meets their specific needs in the blockchain ecosystem. DIA's ABT API and ABT Price Oracle empower users to make informed decisions based on reliable and transparent data.

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.