The Asset Price Chainlink fetches price data from multiple exchanges and aggregates the result based on a weighted average of the volume.
In our opinion, this is by far the most advanced and trust-minimised way of requesting crypto price information on-chain. It is completely parameterised, dynamically knowing which exchanges support what pair and aggregating each exchange API at the node level.
LinkPool Node Details
- Oracle Address:
- Job ID:
Solidity Usage Example
Chainlink.Request memory req = newRequest(jobId, this, this.fulfill.selector); req.add("base", "LINK"); req.add("quote", "BTC"); req.add("copyPath", "price"); req.addInt("times", 100000000);
Example Contract Source Code
Running the Adaptor
View the adaptors readme on GitHub.