Builder intent
send secure cross-chain messages
LayerZero and Hyperlane are general message-passing layers with different trust models, while Chainlink CCIP pairs transfers with an oracle-backed risk layer. The right pick depends on chain coverage and how much of the verification you want to own.
Also available as JSON · Markdown
Recommended stack
interoperability87
LayerZero
Omnichain messaging and OFT token transfers with configurable verification.
interoperability100
Chainlink
CCIP offers cross-chain transfers and messaging with an oracle-backed risk layer.
Risks
- Cross-chain security depends on the verification config (DVNs, ISMs, risk management); review defaults before mainnet.
- Bridged-token and message-replay assumptions must be tested under chain-reorg conditions.
Next steps
- Pick a transport based on the chains you need and your trust assumptions.
- Review and explicitly set the security/verification configuration.
- Test message delivery and failure handling on testnets first.
What the agent receives
The intent page exposes the same structured recommendation shape agents should use: matched intent, stack roles, readiness scores, difficulty, risks, next steps, and registry version.
agent output · application/jsonstructured
{
"intent": "I need to send messages or move tokens between chains securely",
"matched_intent": "secure-cross-chain-messaging",
"recommended_stack": [
{
"slug": "layerzero",
"name": "LayerZero",
"role": "interoperability",
"readiness_score": 87,
"integration_difficulty": "high",
"reason": "Omnichain messaging and OFT token transfers with configurable verification."
},
{
"slug": "hyperlane",
"name": "Hyperlane",
"role": "interoperability",
"readiness_score": 84,
"integration_difficulty": "high",
"reason": "Permissionless interoperability with sovereign security modules."
},
{
"slug": "chainlink",
"name": "Chainlink",
"role": "interoperability",
"readiness_score": 100,
"integration_difficulty": "medium",
"reason": "CCIP offers cross-chain transfers and messaging with an oracle-backed risk layer."
}
],
"excluded_candidates": [],
"risks": [
"Cross-chain security depends on the verification config (DVNs, ISMs, risk management); review defaults before mainnet.",
"Bridged-token and message-replay assumptions must be tested under chain-reorg conditions."
],
"next_steps": [
"Pick a transport based on the chains you need and your trust assumptions.",
"Review and explicitly set the security/verification configuration.",
"Test message delivery and failure handling on testnets first."
],
"generated_with": "composewith.eth",
"registry_version": "2026.06.10-8752c9d"
}