INTRODUCTION Tutorials The Basics Random Numbers API Calls Other Tutorials Architecture Overview Basic Request Model Decentralized Data Model Off-Chain Reporting
USING DATA FEEDS Introduction to Data Feeds Get the Latest Price (EVM) Get the Latest Price (Solana) Historical Price Data Feed Registry API Reference Contract Addresses ENS Ethereum Data Feeds Binance Smart Chain Data Feeds Polygon (Matic) Data Feeds xDai Data Feeds Huobi Eco Chain Data Feeds Avalanche Data Feeds Fantom Data Feeds Arbitrum Data Feeds Harmony Data Feeds Solana Data Feeds Optimism Data Feeds
USING RANDOMNESS Introduction to Chainlink VRF Get a Random Number API Reference Security Considerations Contract Addresses Best Practices
USING CHAINLINK KEEPERS Introduction Making Compatible Contracts Register Upkeep for a Contract Patterns and Best Practices Network Overview FAQs
USING ANY API Introduction to Using Any API Make a GET Request Make an Existing Job Request Multi-Variable Responses Large Responses Find Existing Jobs API Reference Contract Addresses
DEVELOPER REFERENCE Install Instructions LINK Token Contracts Developer Communications Getting Help Data Provider Nodes Hackathon Resources Contributing to Chainlink User Guides Install, configure & fund MetaMask Acquire testnet LINK Deploy your first contract Fund your contract Use your first contract!
Other Tutorials
Data Feeds Tutorials
Name | Type | Difficulty |
---|---|---|
How to Calculate Price Volatility for DeFi Variance Swaps | DeFi | Advanced |
Build a dApp on xDai Chain With Secure Data Feeds | DeFi | Medium |
Craft Whiskey Crypto Payments With Chainlink Oracles | Payments | Advanced |
Convert a Vending Machine to Accept Cryptocurrency Payments Using Chainlink Data Feeds | Payments | Advanced |
Build a dApp on Binance Smart Chain With Secure Data Feeds | DeFi | Medium |
How to Use Chainlink With Hardhat | DeFi | Medium |
Develop a DeFi Project Using Python | DeFi | Medium |
Build a DeFi Call Option Exchange With Chainlink Data Feeds | DeFi | Advanced |
Build a DeFi Yield Farming dApp Using Chainlink Data Feeds | DeFi | Advanced |
VRF Tutorials
Name | Type | Difficulty |
---|---|---|
How to Get a Random Number on Polygon | DeFi | Medium |
Build Your Own Dynamic NFT With Hardhat | NFT | Advanced |
Build, Deploy, and Sell Your Own Dynamic NFT | NFT | Advanced |
How to Build a Blockchain Lottery | Gambling | Advanced |
API Requests Tutorials
Name | Type | Difficulty |
---|---|---|
Build a Real Estate dApp With Chainlink Oracles | Real-Estate | Medium |
Off-Chain Computation: Statistical Analysis With Chainlink | Statistical Analysis | Advanced |
Blockchain Fintech Tutorial: Lending and Borrowing With Python | Lending | Medium |
Build a Blockchain-Based Fantasy Sports Game Using a Chainlink External Adapter | Sports | Medium |
Fetch IPFS Data in Smart Contracts Using a Chainlink External Adapter | Audius | Medium |
How to Connect a Two-Factor Authentication (2FA) API to a Smart Contract With Chainlink | Security | Medium |
Build a Marine Insurance Smart Contract With Chainlink | Insurance | Medium |
How to Build a Parametric Insurance Smart Contract | Insurance | Advanced |
Connect a Smart Contract to the Twitter API | Social Media | Advanced |
Build an RFID Blockchain Integration With Chainlink External Adapters | Identification | Advanced |
How to Connect a Tesla Vehicle API to a Smart Contract Via a Chainlink External Adapter | Transportation | Advanced |
OAuth and API Authentication in Smart Contracts | Security | Advanced |