The Chainlink Runtime Environment (CRE) is now live!
Start Building.
Resources
Docs
Demos
Tools
Changelog
Get Certified
Chainlink VRF resources
VRF
Quickstarts
View all
resources
VRF
VRF-Enabled LootBox/Pack Contract
Read User Guide
Diff
Advanced
Use case 1
dApps
Use case 2
DeFi
Use case 3
Type
QuickStarts
Product 1
VRF
Product 2
Product 3
Sub Product 1
VRF
Pass VRF Costs to the End User
Read User Guide
Diff
Medium
Use case 1
DeFi
Use case 2
Use case 3
Type
QuickStarts
Product 1
VRF
Product 2
Product 3
Sub Product 1
Automation
VRF
VRF-enabled Mystery Box
Read User Guide
Diff
Medium
Use case 1
dApps
Use case 2
Use case 3
Type
QuickStarts
Product 1
Automation
Product 2
VRF
Product 3
Sub Product 1
VRF
Automation
Data
Chainlink Demo App
Read User Guide
Diff
Easy
Use case 1
General
Use case 2
Use case 3
Type
QuickStarts
Product 1
VRF
Product 2
Automation
Product 3
Data
Sub Product 1
Data Feeds
Explore All
Type
Guides
View all
resources
30m
Smart Contracts
Create and manage VRF V2.5 subscriptions
Diff
Easy
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Guides
Product 1
VRF
Product 2
Product 3
Sub Product 1
30m
Smart Contracts
Get a Random Number using a VRF Subscription
Diff
Medium
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Guides
Product 1
VRF
Product 2
Product 3
Sub Product 1
30m
Smart Contracts
Get a Random Number using VRF Direct Funding
Diff
Medium
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Guides
Product 1
VRF
Product 2
Product 3
Sub Product 1
25m
Smart Contracts
Test VRF Locally Using a Mock Contract
Diff
Easy
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Guides
Product 1
VRF
Product 2
Product 3
Sub Product 1
30m
NFTs
NFT Automation With PlanetIX
Diff
Medium
Use case 1
NFTs
Use case 2
Use case 3
Type
Guides
Product 1
VRF
Product 2
Product 3
Sub Product 1
Explore All
Type
Beginner tutorials
View all
resources
45m
Smart Contracts
Getting Started with VRF
Diff
Easy
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Beginner Tutorials
Product 1
VRF
Product 2
Product 3
Sub Product 1
30m
Smart Contracts
Direct Funding Tutorial
Diff
Easy
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Product 1
VRF
Product 2
Product 3
Sub Product 1
60m
Smart Contracts
Random Numbers: Using Chainlink VRF
Diff
Easy
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Beginner Tutorials
Product 1
VRF
Product 2
Product 3
Sub Product 1
60m
Smart Contracts
Programmatic Subscription
Diff
Easy
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Beginner Tutorials
Product 1
VRF
Product 2
Product 3
Sub Product 1
Explore All
Type
Videos
View all
resources
1h31m
Smart Contracts
Generando Números Aleatorios Usando Chainlink VRF | Chainlink Bootcamp - Día 8
Diff
Medium
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Videos
Product 1
VRF
Product 2
Product 3
Sub Product 1
16m
NFTs
Build a Dynamic Asset Monitoring NFT in 15 Minutes | Richard Gottleber at SmartCon 2022
Diff
Easy
Use case 1
NFTs
Use case 2
Use case 3
Type
Videos
Product 1
VRF
Product 2
Product 3
Sub Product 1
2h
NFTs
How To Build an NFT App Using IPFS: Code Along
Diff
Easy
Use case 1
NFTs
Use case 2
Use case 3
Type
Videos
Product 1
VRF
Product 2
Product 3
Sub Product 1
10m
NFTs
NFT Use Cases | Genomic Data, Real Estate, and Beyond
Diff
Easy
Use case 1
NFTs
Use case 2
Use case 3
Type
Videos
Product 1
VRF
Product 2
Product 3
Sub Product 1
2h
NFTs
A Complete Guide to Creating NFTs
Diff
Easy
Use case 1
NFTs
Use case 2
Use case 3
Type
Videos
Product 1
VRF
Product 2
Product 3
Sub Product 1
2h11m
Smart Contracts
Build and Deploy a Blockchain Lottery | freeCodeCamp — Lesson #7
Diff
Medium
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Videos
Product 1
VRF
Product 2
Product 3
Sub Product 1
2m
General
What is Chainlink VRF?
Diff
Easy
Use case 1
General
Use case 2
Use case 3
Type
Videos
Product 1
VRF
Product 2
Product 3
Sub Product 1
40m
NFTs
Gaming
Kitsumon Optimizing RNG Gas Use with Chainlink VRF
Diff
Medium
Use case 1
NFTs
Use case 2
Gaming
Use case 3
Type
Videos
Product 1
VRF
Product 2
Product 3
Sub Product 1
38m
NFTs
Gaming
Weyu Chainlink Q&A | Fair Distribution for Mass NFT Adoption
Diff
Medium
Use case 1
NFTs
Use case 2
Gaming
Use case 3
Type
Videos
Product 1
VRF
Product 2
Product 3
Sub Product 1
39m
NFTs
Gaming
MaticMike NFT YouTube Q&A | A One-Dev Chainlink Hackathon Project Comes to Life
Diff
Medium
Use case 1
NFTs
Use case 2
Gaming
Use case 3
Type
Videos
Product 1
VRF
Product 2
Product 3
Sub Product 1
29m
NFTs
Gaming
Sports
Dez Bryant & Trevon Diggs | Personal Corner Dynamic NFTs and Pro Sports on Chainlink NFTs & Gaming
Diff
Medium
Use case 1
NFTs
Use case 2
Gaming
Use case 3
Sports
Type
Videos
Product 1
VRF
Product 2
Product 3
Sub Product 1
Explore All
Type
Documentation
View all
resources
Smart Contracts
VRF Supported Networks - Direct Funding Methods
Diff
Medium
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Documentation
Product 1
VRF
Product 2
Product 3
Sub Product 1
Smart Contracts
VRF Supported Networks
Diff
Medium
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Documentation
Product 1
VRF
Product 2
Product 3
Sub Product 1
Smart Contracts
VRF Best Practices
Diff
Easy
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Documentation
Product 1
VRF
Product 2
Product 3
Sub Product 1
Smart Contracts
Estimating VRF Costs
Diff
Easy
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Documentation
Product 1
VRF
Product 2
Product 3
Sub Product 1
Smart Contracts
VRF Security Considerations
Diff
Easy
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Documentation
Product 1
VRF
Product 2
Product 3
Sub Product 1
Smart Contracts
Using VRF - Subscription Method
Diff
Easy
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Documentation
Product 1
VRF
Product 2
Product 3
Sub Product 1
Smart Contracts
Using VRF - Direct Funding
Diff
Easy
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Documentation
Product 1
VRF
Product 2
Product 3
Sub Product 1
Smart Contracts
Migrating from VRF v2
Diff
Medium
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Documentation
Product 1
VRF
Product 2
Product 3
Sub Product 1
Smart Contracts
VRF Cost Estimation on Arbitrum
Diff
Easy
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Documentation
Product 1
VRF
Product 2
Product 3
Sub Product 1
Smart Contracts
Migrating from VRF v1
Diff
Medium
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Documentation
Product 1
VRF
Product 2
Product 3
Sub Product 1
See more detailed documentation on VRF
Open Docs
Explore All
Type
Blogs
View all
resources
NFTs
Gaming
Smart Contracts
Verifiable Random Function (VRF) - Explained
20m
Diff
Easy
Use case 1
NFTs
Use case 2
Gaming
Use case 3
Smart Contracts
Type
Blogs
Product 1
VRF
Product 2
Product 3
Sub Product 1
NFTs
Build Your Own Dynamic NFT With Hardhat
20m
Diff
Medium
Use case 1
NFTs
Use case 2
Use case 3
Type
Blogs
Product 1
VRF
Product 2
Product 3
Sub Product 1
Smart Contracts
How to get a Random Number on Polygon
20m
Diff
Easy
Use case 1
Smart Contracts
Use case 2
Use case 3
Type
Blogs
Product 1
VRF
Product 2
Product 3
Sub Product 1
NFTs
Build, Deploy, and Sell Your Own Dynamic NFT
20m
Diff
Medium
Use case 1
NFTs
Use case 2
Use case 3
Type
Blogs
Product 1
VRF
Product 2
Product 3
Sub Product 1
Explore All
Type
Case studies
View all
resources
No items found.
Explore All
Type
Courses
View all
resources
No items found.
Explore All
Type
Tech Talks
View all
resources
No items found.
Explore All
Type
No resources found
We couldn’t find anything matching your filters.
Filter
Clear
Experience
1
Use-case
1
Sub Product
1
Experience
Clear
Advanced
Medium
Easy
View Results
Use-case
Clear
Music
AR/VR
AI/ML
Sports
Insurance
General
Oracles
Cryptocurrency
Smart Contracts
Gaming
Climate Change
Real Estate
dApps
NFTs
DeFi
View Results
Product
Clear
Data Streams
Proof of Reserve
Data Feeds
View Results
Experience
1
Use-case
1
Sub Product
1
Filter by
Filter by
0
Experience
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Get the latest Chainlink content straight to your inbox.
Email Address
Yes, I agree to receive email communications from Chainlink.
Thank you for signing up! Please check your inbox to confirm your subscription.
Oops! Something went wrong while submitting the form. Please try again