Solidity Developer

Quiz 3

Questions: 12

Solidity Developer

Chainlink Fundamentals

1. Oracle Concepts
A foundational introduction to Oracles Concepts - Understand the Oracle Problem and how blockchain oracles bridge the gap between blockchains and external data sources. Explore oracle functions, types, centralized vs. decentralized models, and key use cases. Reading Time: 6min
2. Chainlink Oracles Overview
A foundational overview to Chainlink Oracles Overview - Understand what Chainlink is and how its decentralized network solves the oracle problem by addressing trust, accuracy, and reliability. Discover its core architecture, key services like Data Feeds, VRF, and CCIP, and the utility of the LINK token. Reading Time: 10min
3. Chainlink Data Feeds
An insightful introduction to Chainlink Data Feeds - Learn how these feeds bring real-world data like asset prices and L2 status on-chain for smart contracts. Understand the key components like Consumers, Proxies, and Aggregators. Reading Time: 3min
4. Quiz 3 Quiz
Questions: 12
5. Chainlink Price Feeds
An informative overview of Chainlink Price Feeds - Explore how Chainlink Price Feeds deliver secure, real-time asset prices vital for DeFi protocols, stablecoins, and derivatives. Understand their common use cases and how to find available feed contract addresses. Reading Time: 2min
6. Build Token Shop With Price Feeds
A practical guide to Build a Token Shop with Price Feeds - Learn to create a TokenShop smart contract using Chainlink Price Feeds to dynamically price tokens based on real-time ETH/USD rates. Deploy the contract, manage access control, and interact with price data on the Sepolia testnet. Reading Time: 18min
7. Buying Tokens From Token Shop
A practical walkthrough to Buying Tokens from TokenShop - Learn how to purchase `MyERC20` tokens by sending ETH to your deployed `TokenShop` contract, triggering its receive function. Verify your newly minted token balance using both MetaMask and the `balanceOf` function in Remix. Reading Time: 2min
8. Quiz 4 Quiz
Questions: 15

Certification: Chainlink Fundamentals

Exam

The Chainlink Fundamentals proficiency exam covers is designed to confirm your grasp of all key concepts and learnings presented in the course material. Exam takers will have 75 minutes to complete 50 questions and must score 30/50 to pass and earn a Certificate of Completion. Because course material is continually updated, The Chainlink Fundamentals Certificate of Completions expires after 1 year. To remain current, holders must re-take the exam and pass to confirm their current knowledge.

Duration: 75min Questions: 50 questions

Course Overview

About the course

What you'll learn

Smart contract and Solidity fundamentals

Chainlink’s decentralized oracle network (DON)

Chainlink Data Feeds

Chainlink Data Streams

Chainlink Automation

Chainlink CCIP

Chainlink Functions

Verifiable Random Function (VRF)

Chainlink Proof of Reserve

Course Description

Who is this course for?

  • Smart Contract Developers
  • Solutions Architects
  • Blockchain Engineers
  • Web3 Developers
  • Security Researchers

Potential Careers

Smart Contract Engineer

$100,000 - $150,000 (avg. salary)

DeFi Developer

$75,000 - $200,000 (avg. salary)

Web3 developer

$60,000 - $150,000 (avg. salary)

Web3 Developer Relations

$85,000 - $125,000 (avg. salary)

Smart Contract Auditor

$100,000 - $200,000 (avg. salary)

Security researcher

$49,999 - $120,000 (avg. salary)

Blockchain Financial Analyst

$100,000 - $150,000 (avg. salary)

Meet your instructors

Ciara Nightingale

Ciara Nightingale

Developer relations at Cyfrin

Guest lecturers:

Zubin Pratap

Zubin Pratap

Devrel Engineering Manager at Chainlink

Solange Gueiros

Solange Gueiros

Blockchain Devrel Engineer at Chainlink

Last updated on May 19, 2025