It's an exciting time to be a developer on the ChainLink network! ChainLink is a cryptocurrency with a goal of incentivizing a global network of computers to provide reliable, real-world data to smart contracts running on top of blockchains. The ChainLink network is a decentralized oracle network that provides reliable, tamper-proof inputs and outputs for complex smart contracts on any blockchain. It's not only about the data itself; it's also about the ability for disparate blockchains and systems to talk to each other. A blockchain can't function without data from sources outside its own ecosystem. So Chainlink allows you to use external APIs and information sources (like sports scores, weather forecasts, flight schedules, and more) in your smart contract. Here are open source libraries that are popular for ChainLink use cases across Chainlink Nodes, Services for using the Chainlink API, Connecting Chainlink to other services and Community resources Note: These are not the only tools that can be used for ChainLink projects, but they are popular and well-loved by developers. We encourage you to explore some of these resources to figure out what works best for your project.
chainlinkby smartcontractkit
node of the decentralized oracle network, bridging on and off-chain computation
chainlinkby smartcontractkit
Go 4681 Version:v2.2.0 License: Permissive (MIT)
hardhat-starter-kitby smartcontractkit
A repo for boilerplate code for testing, deploying, and shipping chainlink solidity code.
hardhat-starter-kitby smartcontractkit
JavaScript 1003 Version:1.1.1 License: Permissive (MIT)
all-on-chain-generated-nftby PatrickAlphaC
A repo for generating random NFTs with metadata 100% on chain!
all-on-chain-generated-nftby PatrickAlphaC
JavaScript 340 Version:Current License: Permissive (MIT)
truffle-starter-kitby smartcontractkit
An example smart contract utilizing Chainlink
truffle-starter-kitby smartcontractkit
JavaScript 254 Version:0.2.0 License: Permissive (MIT)
chainlink-rubyby smartcontractkit
Easily connect your applications to blockchains
chainlink-rubyby smartcontractkit
Ruby 153 Version:Current License: Permissive (MIT)
chainlink-polkadotby smartcontractkit
chainlink-polkadotby smartcontractkit
Go 108 Version:Current License: Others (Non-SPDX)
documentationby smartcontractkit
https://docs.chain.link The Chainlink developer documentation website for Smart Contract Devs and Node Operators
documentationby smartcontractkit
TypeScript 243 Version:Current License: Permissive (MIT)
chainlink_defiby PatrickAlphaC
Build a defi yield farmable dApp. Get started here.
chainlink_defiby PatrickAlphaC
JavaScript 165 Version:Current License: No License
chainlink-solanaby smartcontractkit
chainlink-solanaby smartcontractkit
Go 55 Version:v1.0.2 License: No License
terraform-provider-chainlinkby linkpoolio
Terraform Provider for managing Chainlink nodes.
terraform-provider-chainlinkby linkpoolio
Go 12 Version:v1.0.15 License: Permissive (MIT)