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

# Withdraw ETH

Restore a private balance, choose a recipient and amount, then wait for one confirmed withdrawal.

Use **Withdraw** after an `ETH available` amount appears under **Private balance**. Nullark handles the private checks in your browser; you choose the public recipient, amount, fee, and submission method.

> **Warning:**
> MegaETH exposes every deposit and withdrawal: amounts, destination, timing, and submitting account. Read the privacy boundaries before making a broader privacy claim.

## Follow the Withdraw panel

### Choose an available amount

Under **Private balance**, select the balance you want to use.

### Enter Recipient

Enter **Recipient** using a wallet address you control. Check every character. Exchange deposit addresses may not credit this kind of ETH transfer.

### Review the amount

Choose **Withdraw amount**, then read **Fee** and **Recipient gets** together. Do not calculate the final amount from memory.

### Choose Submit transaction via

Under **Submit transaction via**, select **Relayer** or **Connected wallet**.

### Select Withdraw once

Review everything again, then select **Withdraw** once. Keep the page open while Nullark prepares and sends it.

![Withdrawal review with recipient, amount, fee, and relayer selected](/assets/screenshots/withdraw-review.webp)

_Read the recipient, withdraw amount, fee, and recipient gets together before sending._

## What everyone can see

MegaETH publicly shows the recipient, withdrawal amount, fee, time, and submitting account. A relayer only changes who pays gas.

## Choose who submits

### Relayer

Choose **Relayer** when it is available and you want **No wallet needed** for submission. The relayer pays gas.

### Connected wallet

Choose **Connected wallet** when you want your connected account to submit and pay gas. That account becomes public.

Read [Relayer or wallet](/use/relayer-or-wallet.md) for the short comparison.

## Know when it is done

The withdrawal is done when the app shows:

- **Withdrawal complete**
- **Confirmed**
- A transaction link

If the app asks you to review a changed **Fee** or **Recipient gets** amount before sending, read both values again before continuing.

> **Warning:**
> If the result is unclear, do not select **Withdraw** again and do not switch submission methods. Keep the page open and use [Troubleshooting](/use/troubleshooting.md).
