> ## Documentation Index
> Fetch the complete documentation index at: https://docs.eco.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Solutions for treasury & yield managers

> Automate cross-chain stablecoin rebalancing with cryptographic execution guarantees. Earn yield on idle stablecoins by providing JIT liquidity to the solver network.

Treasury and yield managers care about three things: predictable execution at size, capital efficiency, and risk transparency. Eco's vault-based settlement and Crowd Liquidity layer give you all three.

## The pain you're solving

* Manually monitoring and rebalancing across chains is operationally expensive
* AMM-based bridges have high slippage at size
* Idle treasury earning \~0%
* Risk of bridge failure leaving capital in wrapped form mid-flow

## What Eco gives you

| Capability                                                     | Product                                               |
| -------------------------------------------------------------- | ----------------------------------------------------- |
| Programmatic cross-chain rebalancing with guaranteed execution | [Routes API](/routes/integrate/api)                   |
| Earn yield on idle treasury                                    | [Crowd Liquidity](/routes/primitives/crowd-liquidity) |
| Conditional execution ("rebalance when X")                     | [Programmable Transactions](/transactions/overview)   |
| Atomic, all-or-nothing rebalance flows                         | [Vault model](/concepts/vaults)                       |
| Compliance / multi-sig integration                             | [Orchestration](/transactions/orchestration)          |

## Recommended product mix

| Use case                        | Use                                                   |
| ------------------------------- | ----------------------------------------------------- |
| Treasury rebalancing service    | [Routes API](/routes/integrate/api)                   |
| Idle-stable yield               | [Crowd Liquidity](/routes/primitives/crowd-liquidity) |
| Conditional/threshold execution | [Programmable Transactions](/transactions/overview)   |

## Patterns

### Threshold-triggered rebalance

Run a service that watches per-chain utilization. When chain A \< 20% AND chain B > 80%, publish a Routes intent moving USDC. Atomic execution means no half-state to reconcile.

→ [Recipe: Treasury rebalancing](/recipes/treasury-rebalancing)

### Yield on idle USDC

Deposit treasury USDC into Crowd Liquidity. Solvers flash-borrow against it for fulfillment; you earn fees on actual usage. No lockup, withdraw anytime.

→ [Crowd Liquidity](/routes/primitives/crowd-liquidity)

### Multi-sig rebalance with audit trail

Use [Permit3](/routes/primitives/permit3/overview) to authorize the rebalance flow with a single multi-sig signature, then trigger Routes intents over the lifetime of the authorization. Every leg is provable onchain.

## Get started

→ [Routes API](/routes/integrate/api), programmatic intent publishing
