Chainlink Developers

Welcome to the Chainlink documentation site. You'll find comprehensive guides and documentation to help you start working with Chainlink as quickly as possible, as well as support if you get stuck. Click here for an introductory walkthrough on how to create a Chainlink request on the Ropsten test network!

Building on Chainlink? Click here to get started!

Get Started



Join the Spring 2021 Chainlink Hackathon

This March, you have the chance to help build the next generation of smart contracts.

The Chainlink Spring Hackathon has a prize pot of over $80k+ and is sponsored by some of the most prominent crypto projects.

March 15th - April 11th
Register Here.

External adapters are how Chainlink enables easy integration of custom computations and specialized APIs. External adapters are services which the core of the Chainlink node communicates via its API with a simple JSON specification. If you want a step by step, be sure to check out our blog post.

Information on external adapters is broken up into three main categories: contract creators, developers, and node operators.

  • Contract Creators will need to know how to specify an external adapter in their request for external data.
  • Developers will need to know how to implement an external adapter for an API.
  • Node Operators will need to know how to add an external adapter to their node so that they can provide specialized services to smart contracts.

Updated 6 days ago

What's Next

Learn more about external adapters, with information specific to:

Contract Creators
Node Operators
Node Operator Email List


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.