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

# Withdraw USDC

> Send USDC from your Ledger balance to a Base address

```http theme={null}
POST /v1/accounts/{accountId}/withdrawals
```

**Request**

```json theme={null}
{
  "amount": "500.00",
  "destinationAddress": "0xUSER..."
}
```

All withdrawals are USDC on Base. Multi-chain withdrawal is not supported at launch.

**Response** `201 Created`

```json theme={null}
{
  "withdrawalId": "wd_a1b2...",
  "status": "pending",
  "amount": "500.00",
  "fee": "1.00",
  "destinationAddress": "0xUSER...",
  "txHash": null,
  "createdAt": "2026-05-06T11:00:00Z",
  "broadcastAt": null,
  "confirmedAt": null
}
```

Status transitions: `pending` → `broadcast` → `confirmed`. Each transition stamps the corresponding timestamp (`broadcastAt`, `confirmedAt`). Withdrawals can also reach a terminal `failed` state (e.g., destination address rejected, treasury error) — final status is reflected in [Get Withdrawal](/ledger/api-reference/withdrawals/get-withdrawal).
