Continuously monitor off-chain data and bring it on-chain whenever it changes. This post explains the basics of Chainlink’s data feeds and how they can be used to securely update on-chain data whenever the off-chain data changes.
Using Direct Request data feeds in your smart contracts to bring off-chain data on-chain akin to a web2 API call.
Being able to fetch and return multiple values from an off-chain API using Chainlink’s AnyAPI has been tricky in the past. Workarounds involved sending back multiple responses with the side effect of increased gas costs. This post shows how the Operator.sol contract makes multi-variable responses a possibility.
Storing large amounts of text- or binary data on a blockchain is normally ill-advised. Blockspace is expensive and languages like Solidity don’t really have fully-fleshed out string-manipulation libraries. Nonetheless sometimes you need to fetch a large string. This post shows how to do so using Chainlink AnyAPI.
To the uniniated Chainlink’s architecture can be a little confusing. This post explains the minimum components needed to get off-chain as well additional components that can be used to enhance your smart contract with additional security and decentralisation.