We have a growing collection of pre-made Chainlinks, which will easily connect your smart contract to a specific api, giving your smart contract secure access to everything that API does. Additional Chainlinks can be built around existing APIs by their creators and/or individual developers by quickly making an External Adapter.
If you want additional security and reliability for your smart contract's triggering events, Chainlink’s decentralized oracle networks allow you to consume the same type of data from multiple data sources. By consuming data from multiple sources in this decentralized manner, your contract is able to have additional assurance that the data provided is indeed accurate.
If you haven't used a Chainlink before, see the Request & Receive Data page for information specific to your network.
These oracles are set up on the Ropsten and Rinkeby test networks. You can obtain testnet LINK from our faucets below:
You will need to send enough LINK to your requesting contract in order to create the Chainlink request. On the test networks, this is 1 LINK per request.