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

# Eco for wallet platforms

> Add stablecoin transfer quotes, supported gasless funding methods, and destination calls to your wallet.

Use Routes to add stablecoin transfers between supported chains to your wallet. Your interface selects the source asset and destination, displays a quote, requests the required wallet approvals, and tracks the resulting intent.

## Add a transfer flow

Follow [Sending USDC across chains](/cookbook/send-usdc-cross-chain). Show the quoted destination amount and fees, then verify the signed quote and execution data before asking the wallet to fund it. Wallet and chain requirements determine which approvals and signatures are needed.

## Offer gasless funding where supported

Check token discovery and the relevant funding endpoint before choosing Permit3, Permit2, or ERC-3009 for a Routes intent. For Circle Gateway deposits, use its separate [funding methods](/programmable-addresses/funding-methods). These APIs have different request formats and eligibility requirements.

## Add a contract action

Use [destination calls](/routes/capabilities/destination-calls) when fulfillment should also invoke a destination contract. Explain the requested action to the user and track its outcome. Destination transaction atomicity does not make source funding or refunds instantaneous.

## Next steps

* [Get set up with Eco](/get-started/setup) for service access.
* [Integrate the Routes API](/get-started/integrate-routes-api) for a complete transfer.
* [Programmable Addresses](/programmable-addresses/overview) for supported address-based deposit flows.
