Skip to content

feat: token-verifier: Support Solana format for Lombard - #1366

Open
archseer wants to merge 1 commit into
mainfrom
solana-lombard
Open

feat: token-verifier: Support Solana format for Lombard#1366
archseer wants to merge 1 commit into
mainfrom
solana-lombard

Conversation

@archseer

Copy link
Copy Markdown
Contributor

On Solana, it's a two step process where Lombard already delivers and verifies the proofs into a mailbox out of band, and we only need to use the payloadHash to retrieve them. The old approach would receive the whole payload and recompute the payloadHash onchain, but there's no need for that: we can just trim down the payload to only contain the payloadHash when the destination is SVM.

@archseer
archseer requested a review from a team as a code owner August 20, 2026 05:58
@github-actions

Copy link
Copy Markdown

👋 archseer, thanks for creating this pull request!

To help reviewers, please consider creating future PRs as drafts first. This allows you to self-review and make any final changes before notifying the team.

Once you're ready, you can mark it as "Ready for review" to request feedback. Thanks!

@archseer archseer changed the title token-verifier: Support Solana format for Lombard feat: token-verifier: Support Solana format for Lombard Aug 20, 2026
@github-actions

Copy link
Copy Markdown

Code coverage report:

Package main solana-lombard Diff
github.com/smartcontractkit/chainlink-ccv/aggregator 50.80% 50.83% +0.03%
github.com/smartcontractkit/chainlink-ccv/bootstrap 70.72% 70.72% +0.00%
github.com/smartcontractkit/chainlink-ccv/cli 59.12% 59.12% +0.00%
github.com/smartcontractkit/chainlink-ccv/cmd 31.16% 31.16% +0.00%
github.com/smartcontractkit/chainlink-ccv/common 46.51% 46.51% +0.00%
github.com/smartcontractkit/chainlink-ccv/executor 43.78% 43.78% +0.00%
github.com/smartcontractkit/chainlink-ccv/indexer 35.55% 35.59% +0.04%
github.com/smartcontractkit/chainlink-ccv/integration 55.33% 55.33% +0.00%
github.com/smartcontractkit/chainlink-ccv/internal 0.00% 0.00% +0.00%
github.com/smartcontractkit/chainlink-ccv/migration 77.66% 77.66% +0.00%
github.com/smartcontractkit/chainlink-ccv/pkg 83.33% 83.33% +0.00%
github.com/smartcontractkit/chainlink-ccv/pricer 0.00% 0.00% +0.00%
github.com/smartcontractkit/chainlink-ccv/protocol 63.06% 63.06% +0.00%
github.com/smartcontractkit/chainlink-ccv/tools 41.11% 41.11% +0.00%
github.com/smartcontractkit/chainlink-ccv/verifier 32.81% 33.59% +0.78%
Total 48.80% 48.80% +0.00%

@archseer
archseer enabled auto-merge August 20, 2026 06:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant