Keep3rV1 (KP3R) API and Price Oracle

Keep3rV1 API Logo


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 Keep3rV1 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 Keep3rV1 (KP3R)?

Keep3rV1 (KP3R) is a decentralized job marketplace built on Ethereum. Its purpose is to connect developers and projects requiring external help. Launched in 2020, KP3R was founded by Andre Cronje, the creator of the popular DeFi protocol The name "Keep3rV1" derives from the role played by participants called "Keepers" who execute tasks on the platform. KP3R tokens are used for governance and as a means of exchange within the ecosystem.

How does Keep3rV1 work?

Keep3rV1 is a protocol that leverages blockchain technology to enable outsourcing and coordination of external tasks or jobs in a decentralized manner. The underlying technology used in Keep3rV1 is the Ethereum blockchain.

The protocol operates on the Ethereum blockchain, which ensures transparency, security, and immutability of the data and transactions. Keep3rV1 uses smart contracts to facilitate the interaction between job requesters and job executors.

The functioning of Keep3rV1 is based on a simple yet effective mechanism. Job requesters can submit tasks or jobs to the network, specifying the requirements and rewards for their completion. These tasks can be anything from running computations, fetching data, or performing other off-chain tasks.

Job executors, on the other hand, monitor the network for available tasks that match their capabilities and interests. Once a job executor decides to perform a task, they submit a transaction to claim the job and initiate the execution process.

Upon successful completion of the task, the job executor submits proof of completion to the Ethereum blockchain, where it is verified and recorded. The completed job is then eligible for receiving the specified rewards, which are also stored and distributed on the blockchain.

By utilizing the decentralized nature of blockchain technology, Keep3rV1 ensures transparency, trust, and fairness in the execution and compensation of tasks. It allows individuals or even smart contracts to outsource work to a network of job executors and provides a secure and reliable way to validate and reward the completion of these tasks.

What are the benefits of Keep3rV1?

Keep3rV1 is a decentralized platform that offers several benefits compared to its direct competitors. One of its key advantages is its ability to provide a reliable and efficient marketplace for job execution on the Ethereum blockchain. Keep3rV1 ensures transparency by allowing users to keep track of completed tasks and payments.

Compared to its direct competitors, Keep3rV1 stands out for its simplicity and ease of use. It offers a user-friendly interface that makes it accessible to both experienced professionals and newcomers to the blockchain industry. This ease of use makes Keep3rV1 an attractive option for those looking to outsource tasks on the Ethereum blockchain.

Another benefit of Keep3rV1 is its focus on security. With the increasing number of smart contract vulnerabilities and hacks, security is a top priority for many blockchain users. Keep3rV1 addresses this concern by thoroughly vetting job contracts and ensuring that only trusted and verified contractors are allowed to execute tasks. This provides users with peace of mind, knowing that their jobs are being carried out by reliable and secure service providers.

Furthermore, Keep3rV1 offers a competitive fee structure compared to its direct competitors. By adopting a decentralized model, it eliminates the need for intermediaries and reduces costs associated with job execution. This cost-effectiveness makes Keep3rV1 an appealing option for those looking to save on fees without compromising on quality.

Overall, Keep3rV1 offers a range of benefits including simplicity, security, and cost-effectiveness, making it a strong contender in the decentralized job marketplace. Its competitive advantages compared to its direct competitors make it an attractive option for those seeking reliable and efficient job execution on the blockchain.

What is Keep3rV1 used for?

Keep3rV1 is a decentralized protocol designed to connect external data providers, known as Keepers, with decentralized applications (dApps) on the Ethereum blockchain. Keep3rV1 acts as a bridge between the on-chain and off-chain worlds, enabling smart contracts to interact with real-world information.

The primary use of Keep3rV1 is to provide external data to smart contracts. This allows dApps to access and utilize real-time information, such as price feeds, weather data, or any other data that is relevant for their functionality. By leveraging Keep3rV1, dApps can make informed decisions and execute actions based on accurate and verified data.

Common use cases for Keep3rV1 include decentralized finance (DeFi) applications, insurance contracts, supply chain management, and gaming platforms. For example, a DeFi platform may use Keep3rV1 to obtain up-to-date price feeds for various cryptocurrencies, enabling accurate calculations for loan collateralization ratios or asset valuations. This ensures that the DeFi platform remains secure and reliable.

In one specific case, Keep3rV1 can be utilized in an insurance contract. By connecting external data providers through Keep3rV1, the insurance contract can obtain real-time information on specific events, such as flight delays or weather conditions. This enables the contract to automatically trigger payouts or execute predefined actions based on the verified data received from the Keepers. This use case demonstrates how Keep3rV1 enhances the functionality and reliability of insurance contracts by incorporating real-world information.

Overall, Keep3rV1 is a valuable tool in the blockchain ecosystem, facilitating the integration of external data into smart contracts and expanding the possibilities of decentralized applications across various industries.

What is DIA's Keep3rV1 API?

DIA's Keep3rV1 API is a powerful tool that provides real-time price feeds for various crypto assets. These price feeds are constructed using raw data gathered from over 85 on-chain and off-chain cryptocurrency and NFT exchanges. DIA's extensive data collection allows them to deliver comprehensive and reliable information that other web3 data providers may not offer.

While DIA does provide free API endpoints for developers to test, their true value lies in their fully customizable, custom feeds. These custom feeds can be tailored to specific needs, including sources, methodologies, and update mechanisms. To request a custom feed, developers can reach out to DIA via Discord or Telegram.

The use cases for DIA's API are vast and varied in the blockchain ecosystem. In the realm of DeFi, the price information from DIA's APIs can be utilized in derivatives, options and futures, lending and borrowing markets, collateralized stablecoins, synthetic asset issuance, money markets, and more. For NFTfi applications, DIA's API can enable peer-to-pool NFT lending and borrowing, on-chain NFT derivatives, NFT renting, NFT fractionalization, and beyond.

API, short for Application Programming Interface, is a set of rules and protocols that allows different software applications to communicate with each other. In the context of DIA, their API acts as a bridge between blockchain data and external applications, providing real-time price feeds that developers can access and integrate into their projects.

While DIA offers free API endpoints for testing, it's worth highlighting that the custom feeds they provide are particularly beneficial and valuable for users. These custom feeds offer tailored solutions that align with specific requirements, ensuring accurate and reliable data for a wide range of use cases.

What is DIA's Keep3rV1 price oracle?

DIA's Keep3rV1 price oracle is a smart contract designed to provide real-time price feeds for various cryptocurrencies. This price oracle stands out because it is integrated with over 35 layer 1 and layer 2 networks, allowing DIA to deploy price oracles across multiple blockchains. The data that DIA's price feeds rely on is sourced from a wide range of on-chain and off-chain exchanges, giving users access to billions of individual trade data points.

While DIA provides free demo oracles for developers to test, these are strictly for testing purposes and cannot be used in production applications. However, DIA offers the option to request custom price feed oracles. These custom oracles offer greater flexibility, allowing users to tailor the feeds according to their specific requirements. Users can determine the sources, methodologies, update mechanisms, and more.

To request a custom feed, users can get in touch with DIA through Discord or Telegram. This emphasis on custom oracles highlights DIA's commitment to providing users with the most useful and relevant data for their applications.

In the blockchain ecosystem, price information from DIA's oracles can be utilized in various DeFi and NFTfi applications. These use cases encompass derivatives, options and futures, lending and borrowing markets, collateralized stablecoins, synthetic asset issuance, money markets, and more. DIA's price oracles offer valuable data to power innovative solutions across the blockchain landscape.

A blockchain oracle, in general, refers to an external information provider that feeds verified data from outside the blockchain to smart contracts. These oracles bridge the gap between real-world data and blockchain applications, ensuring accuracy and reliability in decentralized systems.

For more information on DIA's oracles and their use cases, refer to their documentation at

Why use DIA's KP3R API & price oracle?

DIA's KP3R API and KP3R Price Oracle offer a wide range of benefits for users in the blockchain ecosystem. By utilizing DIA's technology, users can gain access to accurate and reliable price data for cryptocurrencies and NFTs. However, the main advantage lies in the high level of customization available.

With DIA's API and Price Oracle, users have the ability to tailor each oracle and API endpoint according to their specific needs. This includes configuring the data sources that make up the feed, implementing data cleaning filters and pricing methodologies, and determining the frequency and update mechanisms for the feed. This level of customization ensures that the data and oracle remain strong and resilient, even in the face of dynamic market conditions. Users can therefore obtain global market as well as specific individual or cross-chain market prices, providing a tailored solution for their requirements.

Transparency is another key benefit offered by DIA's API and Oracle feeds. Users can expect full and granular transparency throughout the entire data journey. DIA has also implemented various tracking and monitoring tools, ensuring users can closely monitor the performance of their oracle and API feeds.

In conclusion, DIA's KP3R API and KP3R Price Oracle provide users with a highly customizable solution for accessing accurate price data for cryptocurrencies and NFTs. The transparency and monitoring tools offered by DIA further enhance the user experience and ensure a robust and reliable data feed.

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.