@chainlink/contracts-ccip

1.4.0 • Public • Published

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

  • src/v0.8/ccip/applications/* is licensed under the MIT license
  • src/v0.8/ccip/interfaces/* is licensed under the MIT license
  • src/v0.8/ccip/libraries/{Client.sol, Internal.sol} is licensed under the MIT license

Readme

Keywords

none

Package Sidebar

Install

npm i @chainlink/contracts-ccip

Weekly Downloads

1,880

Version

1.4.0

License

BUSL-1.1

Unpacked Size

537 kB

Total Files

105

Last publish

Collaborators

  • notoriousenigma
  • secure.andrew
  • secure.javier
  • secure.ericz
  • m4us