# Tools Cheatsheet
Source: https://docs.chain.link/ccip/evm/getting-started/tools-cheatsheet
Last Updated: 2026-07-20

> For the complete documentation index, see [llms.txt](/llms.txt).

This page is an overview of the developer tools available for testing and integrating Chainlink CCIP.

## Starter Kits

Convenient Github templates to get your app from 0 to 1 in the shortest time possible.

## Follow along Repos

The following repos contain all the code that is referenced inside CCIP 2.0 EVM tutorials. Feel free to clone them and follow along with the tutorials.
The tutorials themselves are divided into two main categories:

### Application Developers

For developers who want to build cross-chain applications on top of Chainlink CCIP.

### Asset Issuers

For token issuers who want to create/manage their own token on Chainlink CCIP.

## Transfer Tokens using CCIP

You can use our Transporter UI to conveniently transfer tokens across chains using CCIP.

### Mainnet

- [Transporter](https://www.transporter.io/): Transfer tokens across chains using CCIP, conveniently from a UI.

### Testnet

- [Transporter](https://test.transporter.io/): Transfer tokens across chains using CCIP, conveniently from a UI.

## Solidity Reference

Onchain Solidity interfaces and contracts for integrating CCIP 2.0 directly from your smart contracts.

- [Solidity Reference (v2.0.0)](/ccip/evm/api-reference/v2.0.0/overview): Complete API reference for CCIP v2.0.0 smart contracts, libraries, and interfaces on EVM.
- [Solidity Reference (v1.6.1)](/ccip/v1/evm/api-reference/v1.6.1): Complete API reference for CCIP v1.6.1 smart contracts, libraries, and interfaces on EVM.

## REST API

Offchain REST API for querying message status and transfer data.

- [REST API](https://docs.chain.link/ccip/tools/api): Query CCIP message status, transfers, and other offchain data via HTTP endpoints.

## TypeScript SDK

Programmatic CCIP interactions from TypeScript/JavaScript applications.

- [TypeScript SDK](https://docs.chain.link/ccip/tools/sdk): Type-safe SDK for building CCIP integrations in Node.js and browser environments.

## CLI

Command-line workflows and automation for CCIP operations.

- [CLI](https://docs.chain.link/ccip/tools/cli): Automate CCIP tasks and integrate CCIP into scripts and CI/CD pipelines from the terminal.