Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chainlink CCIP Hook and ISM #2852

Closed
Tracked by #2843
nambrot opened this issue Oct 26, 2023 · 2 comments · Fixed by #5392
Closed
Tracked by #2843

Chainlink CCIP Hook and ISM #2852

nambrot opened this issue Oct 26, 2023 · 2 comments · Fixed by #5392

Comments

@nambrot
Copy link
Contributor

nambrot commented Oct 26, 2023

This ticket encapsulates a hook and ISM that allows a Hyperlane message to be transported via Chainlink's CCIP. You can find their docs here https://docs.chain.link/ccip/tutorials/send-arbitrary-data. The Hook would call the CCIP Router with ccipSend and the ISM would inherit from CCIPReceiver.soll to receive the messageId. You will want to pay for the relaying of the message in native fees as per https://docs.chain.link/ccip/tutorials/send-arbitrary-data#sending-data-and-pay-in-native (You should adjust quoteDispatch to pass the cost to the sender).

Submission of this bounty should include a demo on a testnet or mainnet with tx hashes.

@vinhyenvodoi98
Copy link

Hi 👋
i would like to do this task

@avious00
Copy link
Contributor

Reopening this to the community since it's been 3 weeks, Raid from Cere has asked to contribute to this

@nambrot nambrot moved this to In Review in Hyperlane Tasks Jan 3, 2024
@cmcewen cmcewen moved this from In Review to Backlog in Hyperlane Tasks Dec 27, 2024
yorhodes added a commit that referenced this issue Feb 11, 2025
### Description

Implements CCIP hook and ISM that offloads message verification to the
CCIP message bridge

### Related issues

Fixes #2852

### Backward compatibility

Yes

### Testing

Unit Tests/Fork Tests

---------

Co-authored-by: Raid Ateir <[email protected]>
@nambrot nambrot closed this as completed Mar 6, 2025
@github-project-automation github-project-automation bot moved this from Backlog to Done in Hyperlane Tasks Mar 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
3 participants