https://github.com/smartcontractkit/ccip-read
https://github.com/smartcontractkit/ccip-read
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/smartcontractkit/ccip-read
- Owner: smartcontractkit
- License: mit
- Created: 2021-07-28T02:45:38.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-04-09T10:56:35.000Z (about 1 year ago)
- Last Synced: 2025-04-19T08:10:29.879Z (about 2 months ago)
- Language: TypeScript
- Size: 3.48 MB
- Stars: 61
- Watchers: 12
- Forks: 18
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CCIP Read
[](https://github.com/weiroll/weiroll.js/actions/workflows/main.yml)[](https://github.com/weiroll/weiroll.js/actions/workflows/size.yml)[](https://weiroll.github.io/weiroll.js/)
CCIP Read is a protocol and framework that allows contracts to request external data as part of a call or transaction.
The CCIP read specification is [EIP 3668](https://eips.ethereum.org/EIPS/eip-3668).
This repository contains several major components:
- [The CCIP-read server framework](packages/server/) for authoring CCIP read gateways.
- [The CCIP-read Cloudflare Worker framework](packages/worker/) for authoring CCIP read gateways.
- [An Ethers Provider middleware](packages/ethers-ccip-read-provider/) which permits adding CCIP read support to clients with a single line of code.
- [Example applications](packages/examples/).