CCIP Test Tokens - Faucets for EVM and Solana

CCIP provides test tokens that you can mint on testnets for development and testing.

Quick Start

EVM Chains

Call the drip function directly on token contracts using the interface below or through block explorers:

Solana Devnet

Use the dedicated faucet interface for CCIP-BnM tokens:

Amount and rate limits

  • The faucet mints 1 CCIP‑BnM per request.
  • Requests are rate‑limited to about once every 3 hours per wallet.

Signature requirement

The faucet requires wallet signature verification. When you request tokens, your wallet will prompt you to sign a message.

  • Message signing is free (no SOL required) and grants no spending permissions.
  • After signature verification, the server executes the token mint transaction.

About CCIP Test Tokens

CCIP supports specialized test tokens designed for cross-chain testing. These tokens are available on all CCIP-supported testnets.

TokenTypeAvailabilityDescription
CCIP-BnMBurn & MintAll testnetsBurned on source chain, minted on destination chain
CCIP-LnMLock & MintEthereum Sepolia (native)
Other chains (wrapped as clCCIP-LnM)
Locked on Ethereum Sepolia, minted as wrapped tokens elsewhere

On EVM chains, tokens are minted by calling the drip function directly on contracts. On Solana Devnet, CCIP-BnM tokens are available through a dedicated faucet interface.

For CCIP operations, you also need LINK tokens to pay transaction fees. Use the official Chainlink faucets to obtain LINK tokens on supported testnets by connecting your wallet.

Block Explorer Method (EVM Chains)

For EVM chains, you call the drip function directly on token contracts. You can use block explorers instead of the interface above:

function drip(address to) external {
  _mint(to, 1e18);
}

General Process

Navigate to the CCIP Directory to find token contract addresses, open the contract on the appropriate block explorer, connect your wallet, and call the drip function with your wallet address.

Example: Ethereum Sepolia CCIP-BnM

Locate the CCIP-BnM contract address in the CCIP Directory under Ethereum Sepolia. Open the contract on Etherscan, navigate to the Contract tab, select Write Contract, and connect your wallet. Call the drip function with your wallet address to mint 1 CCIP-BnM token. Import the token in your wallet using this MetaMask guide.

Get the latest Chainlink content straight to your inbox.