Goal
Enable Evolve chains to send and receive tokens to/from Celestia and Ethereum-compatible chains using Hyperlane as the cross-chain messaging layer.
Context
Evolve needs a first-class interop story. Hyperlane is a good fit because it's permissionless, modular (pluggable security via ISMs), and already deployed across Ethereum L1/L2s and Celestia. The deliverable is a Hyperlane extension for Evolve — implemented as native Evolve modules — with demo contracts that prove end-to-end token transfers work.
Scope
1. Hyperlane Core Modules
2. Warp Route (Token Bridging)
3. Relayer & Validator Infrastructure
4. Demo Contracts & E2E Tests
5. Documentation
Design Considerations
- Account model mapping: Hyperlane contracts become Evolve accounts. The Mailbox is a singleton account; ISMs and Warp Routes are separate accounts with their own storage.
- Domain ID: Evolve needs a registered Hyperlane domain ID (or use a test ID during development).
- Determinism: All Hyperlane logic must comply with Evolve's determinism rules (no HashMap, no system time).
- Message encoding: Must be byte-compatible with Hyperlane's existing message format so that existing relayers/validators work without modification.
Success Criteria
A user can deploy an Evolve chain, configure a Warp Route, and transfer tokens bidirectionally with an Ethereum testnet (Sepolia) using standard Hyperlane relayer infrastructure. Celestia support is a stretch goal dependent on their Hyperlane deployment status.
References
Goal
Enable Evolve chains to send and receive tokens to/from Celestia and Ethereum-compatible chains using Hyperlane as the cross-chain messaging layer.
Context
Evolve needs a first-class interop story. Hyperlane is a good fit because it's permissionless, modular (pluggable security via ISMs), and already deployed across Ethereum L1/L2s and Celestia. The deliverable is a Hyperlane extension for Evolve — implemented as native Evolve modules — with demo contracts that prove end-to-end token transfers work.
Scope
1. Hyperlane Core Modules
2. Warp Route (Token Bridging)
3. Relayer & Validator Infrastructure
4. Demo Contracts & E2E Tests
5. Documentation
Design Considerations
Success Criteria
A user can deploy an Evolve chain, configure a Warp Route, and transfer tokens bidirectionally with an Ethereum testnet (Sepolia) using standard Hyperlane relayer infrastructure. Celestia support is a stretch goal dependent on their Hyperlane deployment status.
References