> ## 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.

# Stable 1:1 transfers

> Move the same stablecoin between chains at predictable, near-1:1 pricing, the simplest Routes flow.

A **stable 1:1 transfer** moves the same stablecoin (USDC, USDT, USDG, USDC.e) between chains. Pricing is predictable and near-1:1 because no swap occurs, the solver delivers the same asset on the destination as the user offered on the source.

## When to use

* Bridging USDC between EVM chains
* Funding a Solana wallet from Base USDC
* Rebalancing protocol-owned liquidity across chains
* Any flow where the user holds and wants the same stablecoin on the destination

## Pricing properties

* **Predictable.** Solver fees are tight because there's no swap risk.
* **Quote-stable.** Stablecoin-optimized quotes remain valid longer than general-purpose bridge quotes, reducing failed transactions.
* **Atomic.** Either the full amount lands, or the user is refunded. No partial states.

## Example: Optimism USDC → Base USDC

Via CLI:

```bash theme={null}
eco-routes-cli publish --source optimism --destination base
# wizard prompts for token (USDC) and amount
```

Via REST:

```json theme={null}
{
  "intent": {
    "route": {
      "source": 10,
      "destination": 8453,
      "tokens": [{ "token": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "amount": "1000000" }]
    },
    "reward": { "creator": "0xYou", "deadline": 1717200000, "tokens": [] }
  },
  "originChain": 10
}
```

Get the quote, fund the vault, publish. See the [REST API quickstart](/get-started/quickstart#rest-api).

<Accordion title="Supported stablecoins by chain">
  See [Supported chains & tokens](/resources/supported-chains-tokens) for the full matrix. USDC is available on every supported chain. USDT, USDG, oUSDT, USDT0, USDC.e are available on subsets.
</Accordion>
