Skip to main content

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:
1

Create an intent

Users define their desired cross-chain operations with specific parameters and escrow reward tokens in deterministic vaults.
2

Solver execution

Solvers monitor intents, marshall required resources, and fulfill the intent on the destination chain.
3

Proof verification

Provers verify that the intent was fulfilled correctly on the destination chain and relay proof back to the source chain.
4

Reward settlement

Once proven, solvers withdraw their rewards from the vault on 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
Users can create and fulfill intents through both our native interface and the standardized ERC-7683 interface.

Support

For questions or issues:
  1. Check existing GitHub issues
  2. Review test files for usage examples
  3. Examine the contract documentation for technical details

Build docs developers (and LLMs) love