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

# EVM to EVM

> Transfer USDC between EVM chains

## Overview

Transfer USDC between any EVM chains (Ethereum, Base, Arbitrum, Polygon).

## Example Routes

* Base → Ethereum
* Ethereum → Polygon
* Arbitrum → Base

## Quick Example

```typescript theme={null}
const result = await bridge.transfer({
  from: 'BASE',
  to: 'POLYGON',
  amount: '100.00',
  recipient: '0x...',
  permit: signedPermit
})
```

## Same-Chain Transfers

For same-chain transfers (e.g., Base → Base):

```typescript theme={null}
const result = await bridge.transfer({
  from: 'BASE',
  to: 'BASE',
  amount: '100.00',
  recipient: '0x...',
  permit: signedPermit
})
```

<Note>
  Same-chain transfers are faster and have lower fees.
</Note>
