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
Chainlink smart contracts for CCIP
EVM Gauntlet CCIP
Turnkey CCIP-Read Handler
SDK/Library to interact with CCIP
CLI and library to interact with CCIP
Chainlink Local Simulator
The coordination layer CCIP-Read was missing. Peer sync, deduplication, and cryptographic attestation for any CCIP-Read gateway.
CCIP Command Line Interface, based on @chainlink/ccip-sdk
Server framework for ccip-read, a secure protocol for offchain data retrieval
EVM Gauntlet Many Chain Multisig
Cloudflare worker framework for ccip-read, a secure protocol for offchain data retrieval
ethers.js v5 provider for ccip-read, a secure protocol for offchain data retrieval
This package contains Solidity contracts you can customise and deploy to provide offchain resolution of ENS names.
A lightweight package for routing CCIP-Read requests, using [itty-router](https://itty.dev/itty-router/).
Storing data on Ethereum Mainnet is expensive hence it is appealing to use other storage solutions that offer more compelling rates. To facilitate this https://eips.ethereum.org/EIPS/eip-3668 introduces CCIP a standard that can be used to securely retriev
To install dependencies:
`@bananapus/suckers-v6` provides cross-chain bridging for Juicebox project tokens and the terminal assets that back them. A pair of suckers lets users burn on one chain, move value across a bridge, and mint the same project token representation on another
Trustless Ethereum Multichain CCIP-Read Gateway
This library is intended to be used specifacilly to resolve any Linea storage state on L1
## Project setup ``` npm install ```
Adapted from [EVM gateway](https://github.com/ensdomains/evmgateway) for fetching data on Linea along with Sparse Merkle Proofs and return it to the L1 callback function.
Array#isArray for older browsers
JSON parse & stringify that supports binary via bops & base64