Roadmap
This section details the phasing for the roadmap of the Eco Protocol.
Eco V1 Beta
Eco V1 Beta is focused on Routes. Details about how the Beta system works can be found in Routes which explains how all of the contracts in the system presently work and describe some architectural and design changes that will be implemented in future versions of the protocol. The Beta launch will officially encompass the following:
-
Chain Coverage: During the Beta, transfers between Optimism, Base, Mantle, Arbitrum and Polygon will be the supported chains for select stablecoins. We will be adding new chains weekly through the Beta period.
-
Settlement System Flexibility: The system will allow users and applications to choose between the trust-minimized Storage Proof system* and the cost-effective Hyperlane route. Hyperlane also includes a batch proof system for reducing the overhead costs of relaying proofs.
-
Net Claim Function: In Beta, fillers need to withdraw rewards for each intent one at a time, which is inefficient. A net claim will iterate over an array of supplied intent hashes, and transfer the rewards using the minimum number of token transfers.
-
Permissionless Liquidity: The Routes system will allow any L2 or L3 to permissionlessly deploy a route to their rollup. These routes will provide an efficient way for new and established chains to seamlessly onboard users and grow native liquidity on their chain.
-
Eco Portal: The Routes system will also include a showcase Eco Portal that will allow crypto-natives to use the system for crosschain stablecoin sends.
-
Bend Integration: Bend will also leverage the Routes system to complete any requests for payments between the supported chains.
-
Open Sourced Filler: The initial Beta launch will include an open sourced implementation of a solver allowing anyone to fill in the system.
Shortly after Beta launch, a Developer SDK will be provided, the system will be compatible with onchain portion of the 7683 Standard, and an Open Quoting System to match fillers and users will be launched.
The Storage Proof system is only supported for L2 deployments and OP Stack chains. Other systems will use the Hyperlane system by default.
Mainnet Launch
The Beta launch of the Eco Protocol will unify Routes and Accounts into one cohesive and unified network. Eco Accounts will allow users to employ a system of cross chain wallets to seamlessly compose actions cross-chain. Mainnet Launch involves the following:
-
Eco Accounts provide developers with a seamless way to manage cross-chain accounts with chain-abstracted balances, making it easy to support cross-chain interactions. These wallets will allow developers and users to spend their Ethereum balances in a single, unified balance by composing with the Routes system.
-
Routes System
-
Gasless Initiations: Using Permit and Permit2, the system will allow users to provide signatures to originate intents, which will allow fillers to originate intents on behalf of users after finding a match in the quoting system. This will also allow for compatibility with the gasless portion of the 7683 standard.
-
L3 Proof Support: The system will be extended to support L3 proofs, which will allow almost all OP Stack rollups to use the proof system. The system may also extend to support 4788 for chains that do not expose a block oracle the same way OP Stack chains do.
-
Delegate Calls / Helper Contracts: In the Beta release, the system is dependent on fillers prefilling the Inbox contract for stablecoin transfers via multicalls. This is a more secure way to deal with arbitrary call execution, but DelegateCall and helper contracts will be added in the Mainnet launch to support more gas efficient execution.
-
Solver Reputation System: The system will be extended to support a solver reputation system. This will provide a strong incentive for fillers that provide quotes to users to credibly fulfill them in time.
-
Payable Functions: Right now, the system does not support Payable functions but will be extended to support them in the future.
-
Additonal Routes: The addition of additional routes that provide other tradeoffs to fillers and intent creators.
-
Future Directions
After Mainnet launch, the Eco Network and other features will be phased into the system. Specifically, some directions for exploration:
-
Routes System
-
Option for users and fillers to choose Bonded Exclusivity for intent origination.
-
Exploration of a TEE Matching Mechanism between users and fillers to allow for atomic intent fulfillment without the need for proof communications.
-
Option to perform batch storage proofs using ZK-Assisted Storage Proofs and Batch Proofs for Native Route
-
Option for fillers to choose Optimistic Claims with sufficient collateral on the Rollup
-
Off-chain Origination Data to reduce the cost of intent origination to a minimum.
-
-
The Eco Network is will be natively integrated with the Routes and Accounts systems, aggregating and optimizing liquidity and transaction execution across them.