# Add VIP: Support CCIP for Connex

**URL:** <https://vechain.discourse.group/t/add-vip-support-ccip-for-connex/85>\
**Category:** VIPs\
**Created:** [December 7, 2023, 9:00am UTC](https://vechain.discourse.group/t/add-vip-support-ccip-for-connex/85 "2023-12-07T09:00:44Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![favo](https://dub1.discourse-cdn.com/flex017/user_avatar/vechain.discourse.group/favo/32/672_2.png) [@favo](https://vechain.discourse.group/u/favo)\
**Post date:** [December 7, 2023, 9:00am UTC](https://vechain.discourse.group/t/add-vip-support-ccip-for-connex/85/1 "2023-12-07T09:00:44Z")

</div>

[ERC-3668: CCIP Read: Secure offchain data retrieval](https://eips.ethereum.org/EIPS/eip-3668) suggests a mechanism that is used widely on the ETH ecosystem to allow a contract to fetch external data.  
Providing the functionality as option for connex based interactions with VechainThor improves data access.

I suggest to add an option to connex that enables CCIP reading for contract calls.

When enabled, connex will automatically follow the standard and load off-chain-information and pass it to the contract.

It would lessen the burden on developers to build their own off-chain-access and creates the ability to share data access between dApps.

PR: [Add VIP: Support CCIP for Connex by ifavo · Pull Request #56 · vechain/VIPs · GitHub](https://github.com/vechain/VIPs/pull/56)

---

<div class="post-metadata">

**Author:** ![brettski](https://avatars.discourse-cdn.com/v4/letter/b/dfb087/32.png) [@brettski](https://vechain.discourse.group/u/brettski)\
**Post date:** [December 11, 2023, 3:25pm UTC](https://vechain.discourse.group/t/add-vip-support-ccip-for-connex/85/2 "2023-12-11T15:25:26Z")

</div>

Raising it with the technical team.

---

<div class="post-metadata">

**Author:** ![favo](https://dub1.discourse-cdn.com/flex017/user_avatar/vechain.discourse.group/favo/32/672_2.png) [@favo](https://vechain.discourse.group/u/favo)\
**Post date:** [December 14, 2023, 12:02pm UTC](https://vechain.discourse.group/t/add-vip-support-ccip-for-connex/85/3 "2023-12-14T12:02:51Z")

</div>

As an additional note:

- `@chainlink/ethers-ccip-read-provider` does that as a wrapper for ethers providers
- here is an example snippet, how this could work:
  - [oracle.vechain.energy/example-consumers/ccip-read/test-OracleCCIP.js at main · vechain-energy/oracle.vechain.energy · GitHub](https://github.com/vechain-energy/oracle.vechain.energy/blob/main/example-consumers/ccip-read/test-OracleCCIP.js#L44-L127)

---

<div class="post-metadata">

**Author:** ![favo](https://dub1.discourse-cdn.com/flex017/user_avatar/vechain.discourse.group/favo/32/672_2.png) [@favo](https://vechain.discourse.group/u/favo)\
**Post date:** [February 16, 2024, 10:09pm UTC](https://vechain.discourse.group/t/add-vip-support-ccip-for-connex/85/4 "2024-02-16T22:09:33Z")

</div>

Can you provide an update on this?

---

<div class="post-metadata">

**Author:** ![brettski](https://avatars.discourse-cdn.com/v4/letter/b/dfb087/32.png) [@brettski](https://vechain.discourse.group/u/brettski)\
**Post date:** [March 25, 2024, 2:00pm UTC](https://vechain.discourse.group/t/add-vip-support-ccip-for-connex/85/5 "2024-03-25T14:00:16Z")

</div>

Hey @favo I wonder if this is something that would better exist in the new sdk. It isn’t a high priority for the team given they are improving the product with the aim of an alpha release. However, the new sdk could be a better home for CCIP support over Connex.
