---
description: 'Step-by-step Tutorial: How to Deposit and Withdraw ETH on NFEX?'
---

# Wallet Deposit and Withdraw

_As a decentralized and self-custodial DEX, NFEX is extremely safe to use, and users’ funds are locked into smart contracts rather than held by a centralized exchange. The traders themselves are the only ones with access to their assets. Please keep your assets safe!_

Before you start trading perpetual contracts at NFEX, you need to deposit ETH into your NFEX perpetual account. You are able to withdraw your assets from your NFEX perpetual account at any time.

You'll need to make some preparations before you can deposit and withdraw funds.

{% hint style="info" %}
## Preparation&#x20;

1. An Ethereum wallet such as MetaMask. Don't have one? Follow [**this guideline**](https://metamask.zendesk.com/hc/en-us/articles/360015489531-Getting-started-with-MetaMask).
2. Make sure your wallet is connected to the Ethereum Network.
3. Please keep  in mind that each deposit and withdrawal transaction between your available wallet and NFEX account can cost you certain gas fee. But after your deposits, you don't need to pay gas fees for trading pereptual contracts at NFEX once the on-chain deposits are done.
4. Make sure to prepare enough ETH in your wallet for gas fees.
{% endhint %}

## How to Deposit ETH to NFEX?

### Step 1: Head over to [nfex.io](https://www.nfex.io) and connect wallet to onboard

After entering the home page ([www.nfex.io](https://www.nfex.io) ), check and ensure you are connected to the Ethereum Network.&#x20;

Then, click one of the two tabs to find the wallet connection page: "**`Get Started`**" on the left side of the page or "**`Connect Wallet`**" at the top right of the page.

<figure><img src="https://4244540945-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxSbk8T2A0V9XYYTsQk04%2Fuploads%2FKJepkMhWKqx92SrZZVzH%2F1-go%20to%20nfex%20trading%20page.png?alt=media&#x26;token=f5b109a5-7d48-479b-bbd6-3a6822483255" alt=""><figcaption><p>NFEX homepage: www.nfex.io</p></figcaption></figure>

Select your Ethereum wallet, such as MetaMask, and click on it. Sign in your connection with a signature, and then you will come into the trading dashboard.&#x20;

<figure><img src="https://4244540945-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxSbk8T2A0V9XYYTsQk04%2Fuploads%2FXN47RLuPJA6pNwuVUjfj%2Fwallet%2022.png?alt=media&#x26;token=ed0d142e-fa12-4f1b-8de5-02ec7c30be71" alt=""><figcaption><p>choose your wallet and sign in with a signature</p></figcaption></figure>

### Step 2: Deposit funds

After you've connected your wallet, you'll come to the trading page.

Now all you need do is to find the deposit and withdraw section on the bottom left of the page and click on the "Deposit" button.

<figure><img src="https://4244540945-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxSbk8T2A0V9XYYTsQk04%2Fuploads%2FdXzGGO2OrzG4IxiqlWoc%2Fdeposit-nfex.png?alt=media&#x26;token=cccf392a-3db4-43ac-9090-8943ea571f5f" alt=""><figcaption></figcaption></figure>



Enter the amount you want to deposit, and click the "**Confirm**" button to send the transaction to your wallet. After confirmation, your wallet will pop up and ask you to verify. Click on "**Confirm**" to approve your deposit.

<figure><img src="https://4244540945-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxSbk8T2A0V9XYYTsQk04%2Fuploads%2FSTGYdnTnkZuW9YQ9T5IZ%2Fdeposit%204.png?alt=media&#x26;token=4050fa26-e9b4-4434-9db7-b61ad0427344" alt=""><figcaption><p>enter amount and confirm</p></figcaption></figure>

After your transaction is verified on the Ethereum Network, you can view your deposited assets at **Funds Transfer** at Profile page.

## How to Withdraw ETH from NFEX?

The withdrawing process is just like depositing.

<figure><img src="https://4244540945-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxSbk8T2A0V9XYYTsQk04%2Fuploads%2FMbv6ZVe6mf2u9MRPcz1u%2Fwithdraw-nfex.png?alt=media&#x26;token=e9da3d6a-eacf-451a-8bf0-1c6303a55e63" alt=""><figcaption></figcaption></figure>

Enter amount and click on "**Confirm Withdraw**"

<figure><img src="https://4244540945-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxSbk8T2A0V9XYYTsQk04%2Fuploads%2FWyq8bO3ywqQEwfTKBZNm%2Fwithdraw%202.png?alt=media&#x26;token=5ed81170-56d4-4185-938d-0cf310ef18a1" alt=""><figcaption></figcaption></figure>

Find the wallet popup and verify your transaction by clicking **"Confirm."** After the Ethereum Network verifies the transaction, your withdrawal is completed successfully.

<figure><img src="https://4244540945-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxSbk8T2A0V9XYYTsQk04%2Fuploads%2FlmqDFnzkjECfyHpUN5nH%2FDeposit%203.png?alt=media&#x26;token=53816d03-5cb5-4d02-b90e-6bc074e7b29c" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
## **Join Our Community**

* **Twitter**: [https://twitter.com/nfex\_official](https://twitter.com/nfex_official)
* **Discord**: [https://discord.gg/nfex](https://discord.gg/nfex)
* **Medium**: [https://medium.com/@nfex.official](https://medium.com/@nfex.official/)
{% endhint %}
