Unlike general-purpose blockchains, BandChain is specifically designed to query and compute oracle data. The BandChain oracle acts as an intermediate layer between smart contract platforms or decentralized applications and various data providers. The Band Protocol app oracle functions are to 1) process data requests coming from dApps, 2) query the data from the relevant vendors, and 3) report the results back to the application. The results reported by the validators are also taken from multiple data sources, providing greater reliability. And the entire data request stream is publicly available for review, verification, and auditing. The Band Protocol fees can be paid on a per-request basis. Detailed information on each of the possible plans is available on the platform’s website.