I'm trying to do a lookup for an unsupported price feed on polygon network: eg. BTC/MATIC on chainlink's data feed (https://docs.chain.link/docs/matic-addresses/). What's the best way to do this?
It appears BTC/USD and MATIC/USD are supported, and I should be able to do separate lookups to 2 chainlink oracles. But this seems like a problem that others should have faced before. What's the best way to consume this data on-chain from a solidity smart contract?
Are there existing libraries that I can leverage for this?