Popular Open Source ChainLink Libraries

share link

by Ashok Balasubramanian dot icon Updated: Apr 2, 2022

technology logo
technology logo

Guide Kit Guide Kit  

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

Go doticonstar image 4681 doticonVersion:v2.2.0doticon
License: Permissive (MIT)

node of the decentralized oracle network, bridging on and off-chain computation

Support
    Quality
      Security
        License
          Reuse

            chainlinkby smartcontractkit

            Go doticon star image 4681 doticonVersion:v2.2.0doticon License: Permissive (MIT)

            node of the decentralized oracle network, bridging on and off-chain computation
            Support
              Quality
                Security
                  License
                    Reuse

                      hardhat-starter-kitby smartcontractkit

                      JavaScript doticonstar image 1003 doticonVersion:1.1.1doticon
                      License: Permissive (MIT)

                      A repo for boilerplate code for testing, deploying, and shipping chainlink solidity code.

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                hardhat-starter-kitby smartcontractkit

                                JavaScript doticon star image 1003 doticonVersion:1.1.1doticon License: Permissive (MIT)

                                A repo for boilerplate code for testing, deploying, and shipping chainlink solidity code.
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse
                                          JavaScript doticonstar image 340 doticonVersion:Currentdoticon
                                          License: Permissive (MIT)

                                          A repo for generating random NFTs with metadata 100% on chain!

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    all-on-chain-generated-nftby PatrickAlphaC

                                                    JavaScript doticon star image 340 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                    A repo for generating random NFTs with metadata 100% on chain!
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              truffle-starter-kitby smartcontractkit

                                                              JavaScript doticonstar image 254 doticonVersion:0.2.0doticon
                                                              License: Permissive (MIT)

                                                              An example smart contract utilizing Chainlink

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        truffle-starter-kitby smartcontractkit

                                                                        JavaScript doticon star image 254 doticonVersion:0.2.0doticon License: Permissive (MIT)

                                                                        An example smart contract utilizing Chainlink
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse

                                                                                  chainlink-rubyby smartcontractkit

                                                                                  Ruby doticonstar image 153 doticonVersion:Currentdoticon
                                                                                  License: Permissive (MIT)

                                                                                  Easily connect your applications to blockchains

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            chainlink-rubyby smartcontractkit

                                                                                            Ruby doticon star image 153 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                            Easily connect your applications to blockchains
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse

                                                                                                      chainlink-polkadotby smartcontractkit

                                                                                                      Go doticonstar image 108 doticonVersion:Currentdoticon
                                                                                                      License: Others (Non-SPDX)

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                chainlink-polkadotby smartcontractkit

                                                                                                                Go doticon star image 108 doticonVersion:Currentdoticon License: Others (Non-SPDX)

                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse

                                                                                                                          documentationby smartcontractkit

                                                                                                                          TypeScript doticonstar image 243 doticonVersion:Currentdoticon
                                                                                                                          License: Permissive (MIT)

                                                                                                                          https://docs.chain.link The Chainlink developer documentation website for Smart Contract Devs and Node Operators

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    documentationby smartcontractkit

                                                                                                                                    TypeScript doticon star image 243 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                    https://docs.chain.link The Chainlink developer documentation website for Smart Contract Devs and Node Operators
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse

                                                                                                                                              chainlink_defiby PatrickAlphaC

                                                                                                                                              JavaScript doticonstar image 165 doticonVersion:Currentdoticon
                                                                                                                                              no licences License: No License (null)

                                                                                                                                              Build a defi yield farmable dApp. Get started here.

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        chainlink_defiby PatrickAlphaC

                                                                                                                                                        JavaScript doticon star image 165 doticonVersion:Currentdoticonno licences License: No License

                                                                                                                                                        Build a defi yield farmable dApp. Get started here.
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse

                                                                                                                                                                  chainlink-solanaby smartcontractkit

                                                                                                                                                                  Go doticonstar image 55 doticonVersion:v1.0.2doticon
                                                                                                                                                                  no licences License: No License (null)

                                                                                                                                                                  Support
                                                                                                                                                                    Quality
                                                                                                                                                                      Security
                                                                                                                                                                        License
                                                                                                                                                                          Reuse

                                                                                                                                                                            chainlink-solanaby smartcontractkit

                                                                                                                                                                            Go doticon star image 55 doticonVersion:v1.0.2doticonno licences License: No License

                                                                                                                                                                            Support
                                                                                                                                                                              Quality
                                                                                                                                                                                Security
                                                                                                                                                                                  License
                                                                                                                                                                                    Reuse
                                                                                                                                                                                      Go doticonstar image 12 doticonVersion:v1.0.15doticon
                                                                                                                                                                                      License: Permissive (MIT)

                                                                                                                                                                                      Terraform Provider for managing Chainlink nodes.

                                                                                                                                                                                      Support
                                                                                                                                                                                        Quality
                                                                                                                                                                                          Security
                                                                                                                                                                                            License
                                                                                                                                                                                              Reuse

                                                                                                                                                                                                terraform-provider-chainlinkby linkpoolio

                                                                                                                                                                                                Go doticon star image 12 doticonVersion:v1.0.15doticon License: Permissive (MIT)

                                                                                                                                                                                                Terraform Provider for managing Chainlink nodes.
                                                                                                                                                                                                Support
                                                                                                                                                                                                  Quality
                                                                                                                                                                                                    Security
                                                                                                                                                                                                      License
                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                          See similar Kits and Libraries