Welcome to Eco Routes
Eco Routes is an intents-driven, permissionless, trust-neutral protocol for facilitating the creation, incentivized execution, and proof of cross-chain transactions. Built with ERC-7683 compatibility, it supports multiple cross-chain messaging protocols including Hyperlane, LayerZero, Metalayer, and Polymer.What is Eco Routes?
Eco Routes enables users to express their desired outcomes on destination chains through intents. An intent represents your end goals - the calls you want to make, the resources needed, and the rewards you’re willing to pay for execution. The protocol connects three key participants:Users
Create cross-chain intents and escrow rewards for execution
Solvers
Execute intents on destination chains for fees
Provers
Verify intent fulfillment and enable reward settlement
Key features
ERC-7683 compatible
Full implementation of the cross-chain order standard for seamless interoperability
Multi-chain support
Works with any EVM chain and supports cross-VM integration
Multiple bridge support
Integrates with Hyperlane, LayerZero, Metalayer, and Polymer
Deterministic addresses
CREATE2-based deployment for consistent cross-chain addresses
Solver incentives
Reward-based system encourages solver participation
Security-first
Multi-layered validation through Portal and bridge-specific security modules
How it works
The Eco Routes protocol follows a simple flow:Create an intent
Users define their desired cross-chain operations with specific parameters and escrow reward tokens in deterministic vaults.
Solver execution
Solvers monitor intents, marshall required resources, and fulfill the intent on the destination chain.
Proof verification
Provers verify that the intent was fulfilled correctly on the destination chain and relay proof back to the source chain.
Intents can be published on any chain, regardless of where input and output tokens live. You can even disseminate intent information directly to solvers without publishing to the Portal.
Get started
Quickstart
Get up and running with Eco Routes in minutes
Architecture
Understand the core components and how they work together
Core concepts
Learn about intents, routes, rewards, and the protocol lifecycle
API reference
Explore the complete contract API documentation
ERC-7683 integration
Eco Routes implements ERC-7683, the standard for cross-chain order protocols. This enables:- Standardized interface: Compatible with any ERC-7683 tooling and infrastructure
- Ecosystem interoperability: Works seamlessly with other intent-based protocols
- Developer experience: Familiar patterns for developers already using ERC-7683
- Future-proof: Built on an evolving standard for cross-chain transactions
Support
For questions or issues:- Check existing GitHub issues
- Review test files for usage examples
- Examine the contract documentation for technical details