Chainlink CCIP Smart Contracts
Installation
# via pnpm
$ pnpm add @chainlink/contracts-ccip
# via npm
$ npm install @chainlink/contracts-ccip --save
Directory Structure
@chainlink/contracts-ccip
├── src # Solidity contracts
│ └── v0.8
└── abi # ABI json output
└── v0.8
Usage
The solidity smart contracts themselves can be imported via the src
directory of @chainlink/contracts-ccip
:
import '@chainlink/contracts-ccip/src/v0.8/ccip/applications/CCIPReceiver.sol';
License
The CCIP repo is licensed under the BUSL-1.1 license, however, there are a few exceptions