From e7e46d9dc06b760463f79738d13cb761030c68f9 Mon Sep 17 00:00:00 2001 From: Zubin Pratap Date: Fri, 9 Jan 2026 17:21:33 +1100 Subject: [PATCH 1/2] add custom deprecation/redirect notices to each of the 3 READMEs. --- README.md | 22 +++++++++++++--------- packages/ccip-js/README.md | 6 +++++- packages/ccip-react-components/README.md | 4 ++++ 3 files changed, 22 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 73fc231..d2f65b4 100644 --- a/README.md +++ b/README.md @@ -10,12 +10,16 @@ # CCIP JavaScript SDK +
+ Deprecation notice: This repository is deprecated and no longer maintained. Instead please use the latest CCIP SDK here. +
+ ### Start here The CCIP JavaScript SDK is a monorepo for two packages: -- [`ccip-js`](/packages/ccip-js/README.md): A TypeScript library that provides a client for managing cross-chain token transfers that use Chainlink's [Cross-Chain Interoperability Protocol (CCIP)](https://docs.chain.link/ccip) routers. -- [`ccip-react-components`](/packages/ccip-react-components/README.md): A set of prebuilt ready-to-use React UI components. This package depends on `ccip-js`. +- [`ccip-js`](/packages/ccip-js/README.md): A TypeScript library that provides a client for managing cross-chain token transfers that use Chainlink's [Cross-Chain Interoperability Protocol (CCIP)](https://docs.chain.link/ccip) routers. +- [`ccip-react-components`](/packages/ccip-react-components/README.md): A set of prebuilt ready-to-use React UI components. This package depends on `ccip-js`. Using both packages, you can add a fully featured CCIP bridge to your app that can be styled to match your app design. @@ -100,10 +104,10 @@ Contributions to either repos are welcome! Please open an issue or submit a pull ## Resources -- [ccip-js README](./packages/ccip-js/README.md) -- [ccip-react-components README](./packages/ccip-react-components/README.md) -- [examples/nextjs README](./examples/nextjs/README.md) -- [Chainlink CCIP Javascript SDK Documentation](https://docs.chain.link/ccip/ccip-javascript-sdk/) -- [Chainlink CCIP Documentation](https://docs.chain.link/ccip) -- [Chainlink CCIP Directory](https://docs.chain.link/ccip/directory) -- [Chainlink Documentation](https://docs.chain.link/) +- [ccip-js README](./packages/ccip-js/README.md) +- [ccip-react-components README](./packages/ccip-react-components/README.md) +- [examples/nextjs README](./examples/nextjs/README.md) +- [Chainlink CCIP Javascript SDK Documentation](https://docs.chain.link/ccip/ccip-javascript-sdk/) +- [Chainlink CCIP Documentation](https://docs.chain.link/ccip) +- [Chainlink CCIP Directory](https://docs.chain.link/ccip/directory) +- [Chainlink Documentation](https://docs.chain.link/) diff --git a/packages/ccip-js/README.md b/packages/ccip-js/README.md index 9669178..db72157 100644 --- a/packages/ccip-js/README.md +++ b/packages/ccip-js/README.md @@ -1,4 +1,8 @@ -# CCIP-JS +# CCIP-JS Package + +
+ Deprecation notice: This package is deprecated and no longer maintained. Instead please use the latest CCIP SDK here. +
CCIP-JS is a TypeScript library that provides a client for managing cross-chain token transfers that use Chainlink's [Cross-Chain Interoperability Protocol (CCIP)](https://docs.chain.link/ccip) routers. The library utilizes types and helper functions from [Viem](https://viem.sh/). diff --git a/packages/ccip-react-components/README.md b/packages/ccip-react-components/README.md index 836d4eb..545dc5d 100644 --- a/packages/ccip-react-components/README.md +++ b/packages/ccip-react-components/README.md @@ -1,5 +1,9 @@ # CCIP-REACT-COMPONENTS +
+ Deprecation notice: This package for React UI components on top of the CCIP-JS package is deprecated and no longer maintained. You can access the latest CCIP SDK here. However note also that there is currently no React Components package that is compatible with the new CCIP SDK. +
+ The CCIP-REACT-COMPONENTS package is a set of prebuilt ready-to-use UI components built on top of [CCIP-JS](../ccip-js/README.md). Using both packages, you can add a fully featured CCIP bridge to your app that can be styled to match your app design. ## Table of contents From 059f8c2c1043912217d121709d4687b4e184e70c Mon Sep 17 00:00:00 2001 From: Zubin Pratap Date: Mon, 19 Jan 2026 20:27:35 +1100 Subject: [PATCH 2/2] bump both package versions for NPM Publish --- packages/ccip-js/package.json | 2 +- packages/ccip-react-components/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/ccip-js/package.json b/packages/ccip-js/package.json index c3a8ed2..4efa9be 100644 --- a/packages/ccip-js/package.json +++ b/packages/ccip-js/package.json @@ -1,6 +1,6 @@ { "name": "@chainlink/ccip-js", - "version": "0.2.6", + "version": "0.2.7", "private": false, "main": "dist/api.js", "types": "dist/api.d.ts", diff --git a/packages/ccip-react-components/package.json b/packages/ccip-react-components/package.json index 9ed0761..6b5bf79 100644 --- a/packages/ccip-react-components/package.json +++ b/packages/ccip-react-components/package.json @@ -1,7 +1,7 @@ { "name": "@chainlink/ccip-react-components", "private": false, - "version": "0.3.1", + "version": "0.3.2", "type": "module", "main": "./dist/index.umd.js", "module": "./dist/index.es.js",