Popular Open Source ChainLink Libraries
by Ashok Balasubramanian Updated: Apr 2, 2022
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.
node of the decentralized oracle network, bridging on and off-chain computation
Go 4328 Version:v1.13.0 License: Permissive (MIT)
A repo for boilerplate code for testing, deploying, and shipping chainlink solidity code.
A repo for generating random NFTs with metadata 100% on chain!
An example smart contract utilizing Chainlink
Easily connect your applications to blockchains
Ruby 153 Version:Current License: Permissive (MIT)
https://docs.chain.link The Chainlink developer documentation website for Smart Contract Devs and Node Operators
TypeScript 227 Version:Current License: Permissive (MIT)
Build a defi yield farmable dApp. Get started here.
Go 52 Version:v1.0.2 License: No License
Terraform Provider for managing Chainlink nodes.
Go 12 Version:v1.0.15 License: Permissive (MIT)