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

Getting Started

Get Crypto Prices in your Smart Contracts

Retrieve the latest prices of assets in your smart contracts with a single function call.

Learn More

Generate Verifiable Random Numbers

Use Chainlink VRF to consume randomness in your smart contracts.

Learn More

Call External APIs from Smart Contracts

Request & Receive data from any API using the Chainlink contract library.

Learn More

New to Ethereum and Smart Contracts?

Build your first smart contract connected to off-chain data with our Beginner's Walkthrough

Start Building

Chainlink Architecture

Discover how the Chainlink ecosystem bridges the gap between off-chain data and smart contracts.


Discover Chainlinks

Find everything you need to build your connected smart contracts on the world's first oracle market

Chainlink Market ↗

Still have questions?

Find answers to our most commonly asked questions.


Updated 7 days ago

Getting Started

Suggested Edits are limited on API Reference Pages

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