Test CCIP Locally

Chainlink Local provides a comprehensive set of tools and libraries to test your smart contracts with CCIP locally. By using Chainlink Local, you can quickly set up a local testing environment, simulate Chainlink services, and debug your contracts before deploying them to actual testnets.

Testing your smart contracts locally can save you a significant amount of time and effort. With Chainlink Local, you can:

  • Quickly identify and fix issues: Debug your contracts in a controlled environment before deploying them to testnets.
  • Save time and resources: Reduce the need for repeated deployments to testnets, speeding up the development process.

Guides for Different Environments

Foundry

For Foundry users, the following guides will help you set up and test your CCIP smart contracts locally:

Foundry Guides for Chainlink Local

Hardhat

For Hardhat users, the following guides provide step-by-step instructions to integrate and test CCIP smart contracts locally:

Hardhat Guides for Chainlink Local

RemixIDE

For users who prefer RemixIDE, these guides will assist you in setting up and testing your CCIP smart contracts locally within the Remix environment:

RemixIDE Guides for Chainlink Local

Get the latest Chainlink content straight to your inbox.