> ## 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 solvers & market makers

> Compete for cross-chain stablecoin order flow with capital efficiency. Flash-borrow from Crowd Liquidity to fulfill larger intents than your reserves allow.

Solving Eco intents is a market-making business with two structural advantages over traditional bridge LP: per-intent rewards (no inventory drift), and Crowd Liquidity backstop (no need to pre-position capital on every chain).

## The pain you're solving

* Capital efficiency, pre-positioning USDC on every chain is expensive
* Inventory drift, pool-based bridges accumulate the wrong assets over time
* Limited deal size, your reserves cap the intents you can fulfill
* No way to differentiate on speed/price beyond raw capital

## What Eco gives you

| Capability                                                | Product                                                            |
| --------------------------------------------------------- | ------------------------------------------------------------------ |
| Per-intent reward, no inventory accumulation              | [Routes architecture](/routes/architecture/overview)               |
| Flash-borrow stablecoin liquidity for larger fulfillments | [Crowd Liquidity](/routes/primitives/crowd-liquidity)              |
| Permissionless registration                               | [Solver Registry API](/api-reference/introduction#solver-registry) |

## Recommended product mix

| Use case                           | Use                                                                     |
| ---------------------------------- | ----------------------------------------------------------------------- |
| Quote and fulfill standard intents | [Routes API V2 endpoints](/api-reference/introduction#solver-interface) |
| Capital backstop for large intents | [Crowd Liquidity](/routes/primitives/crowd-liquidity)                   |

## Patterns

### Standard solver

1. Implement `/api/v2/quote` and `/api/v2/quote/reverse`
2. Register your endpoints
3. Monitor source-chain Portal for `IntentCreated` events with your quote
4. Fulfill on the destination chain
5. Wait for proof, then withdraw the reward

→ [Recipe: Become a solver](/recipes/become-a-solver)

### Issuer-direct solver

If you're an issuer or have native mint/burn access for a stablecoin, run a solver that uses your native channel for fulfillment instead of bridging. Lower cost = better quotes = more flow.

## Get started

→ [Recipe: Become a solver](/recipes/become-a-solver), the full integration walkthrough
