Using Chainlink Local to Test CCIP in Your Foundry Project
This documentation provides two comprehensive guides to help you test Chainlink CCIP in your Foundry project using Chainlink Local.
Guides
Using CCIP Local Simulator in Your Foundry Project
This guide helps you set up and run CCIP in a localhost environment within your Foundry project. It provides step-by-step instructions on cloning the CCIP foundry Starter Kit, installing necessary dependencies, and running tests for token transfers between two accounts. This is ideal for initial development and testing in an isolated environment.
Using CCIP Local Simulator in Your Foundry Project - Forked Environments
This guide extends your testing capabilities by demonstrating how to use the CCIP Local Simulator in a forked environment. It includes instructions on setting up forks of real blockchain networks (e.g., Arbitrum Sepolia and Ethereum Sepolia), preparing scenarios, and running tests to simulate cross-chain token transfers. This guide is ideal for testing in a more realistic, yet controlled, setting.