Using Chainlink Local

A practical simulation to Using Chainlink Local - Explore testing Chainlink CCIP entirely within Remix using the `CCIPLocalSimulator`, deploying sender/receiver contracts and verifying cross-chain messages locally.

Solidity Developer

Chainlink Fundamentals

1. Chainlink Local
An introductory guide to Chainlink Local: Develop and Test Chainlink Services - Understand Chainlink Local, a development package for running Chainlink services directly in your local environment. Learn about its key features, integration with tools like Foundry/Hardhat/Remix, and its different testing modes. Reading Time: 3min
2. Using Chainlink Local
A practical simulation to Using Chainlink Local - Explore testing Chainlink CCIP entirely within Remix using the `CCIPLocalSimulator`, deploying sender/receiver contracts and verifying cross-chain messages locally. Reading Time: 13min
3. Cross Chain Messages
A detailed walkthrough to Use Chainlink CCIP to Interact with Smart Contracts on Other Blockchains - Master sending tokens and arbitrary data cross-chain with CCIP, focusing on encoding function calls and deploying Sender/Vault contracts. Reading Time: 13min
4. Quiz 9 Quiz
Questions: 17
5. Receiving Messages Cross Chain
A hands-on tutorial to Receiving cross-chain messages - Learn to build, deploy, and configure a `Receiver` smart contract on the destination chain, enabling it to securely process incoming Chainlink CCIP messages. Reading Time: 9min
6. Sending CCIP Messages
A practical walkthrough to Sending CCIP messages - Execute a cross-chain token and data transfer using Chainlink CCIP, covering funding the sender, approving token spending, and initiating the transfer via Remix. Reading Time: 10min
7. Quiz 10 Quiz
Questions: 7

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