Open Oracle Framework
  • Introduction
  • Subscription Based Models
  • Data Feeds for Historical Tracking
  • Oracle Spreadsheet Management and Creation
  • Oracle Creation
  • Front End
  • Oracle Management
  • Time Weighted Average Price using OOF
  • Feed Requests
  • Permissionless Data Requests and Data Providers
  • Scry NFTs and Licenses
    • Scry NFT Token
    • Licensing and Perks
    • Purchasing a License
  • SMART CONTRACTS
    • Solidity Contracts and Interface
    • OpenOracleFramework.sol
    • OOFFactory.sol
    • Deployments
  • Links
    • Links
Powered by GitBook
On this page

Was this helpful?

Permissionless Data Requests and Data Providers

How to be a mercenary data provider 101

By having a support field for payments to support feeds, a helper contract can be used to create permissionless data requests to providers. This can be done by having a contract that maps to an oracle and takes an ETH payment as well as metadata for a API endpoint as well as the path as a new fn requestFeed(endpoint, path, feedid)The data provider then listens for deposits to the helper and then simply updates their Spreadsheet and restarts the node or updates the feeds. This allows for an unknown party to pay a provider a set ETH amount for a feed to be created and data submitted to the set feed ID, with the helper contrcact forwarding the ETH on the feeds creation. This process can be fully automated and by simply having providers specify their rates per feed per submit as well as a min if needed, an on demand data service can be established for all contracts, with a free market for the best and most reputable oracle providing the data. A Data Bizaar.

PreviousFeed RequestsNextScry NFT Token

Last updated 2 years ago

Was this helpful?