Chainlink on EVM (Ethereum) Chains

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.

Get Data Feeds in your Smart Contracts

Retrieve the latest prices and data points of assets in your smart contracts.

Learn MoreRight arrow

Generate Verifiable Random Numbers (VRF)

Use Chainlink VRF to consume randomness in your smart contracts.

Learn MoreRight arrow

Call External APIs from Smart Contracts

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

Learn MoreRight arrow

New to Chainlink and Smart Contracts?

Learn the basics in the Getting Started Guide. Build your first smart contract on Ethereum.

Getting Started Guide

Automate and Maintain with Chainlink Automation

Chainlink Automation provides 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.

Learn More

Explore Additional Resources

Find all the right resources to get the most out of Chainlink.

Explore Chainlink Developer Tools

Stay updated on the latest Chainlink news