Chainlink Smart Contract Docs
Chainlink turns your smart contracts into hybrid smart contracts, giving them access to real-world data and services while maintaining the security and reliability guarantees inherent to blockchain technology.
Learn more about Chainlink's products and services with our step‑by‑step tutorials and documentation:
Get Data Feeds in your Smart Contracts
Retrieve the latest prices and data points of assets in your smart contracts.
Generate Verifiable Random Numbers (VRF)
Use Chainlink VRF to consume randomness in your smart contracts.
Call External APIs from Smart Contracts
Request & Receive data from any API using the Chainlink contract library.
Automate and Maintain with Chainlink Keepers
Chainlink Keepers provide smart contract developers, decentralized applications (dApps), and decentralized autonomous organizations (DAOs) with a highly reliable, decentralized, and cost-efficient method of automating smart contract functions and regular contract maintenance.
New to Ethereum and Smart Contracts?
Build your first smart contract connected to off-chain data feeds.
Chainlink Architecture Overview
Discover how the Chainlink ecosystem bridges the gap between off-chain data and smart contracts.