> For the complete documentation index, see [llms.txt](https://docs.farmbase.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.farmbase.pro/using-farmbase/wallet-management/withdraw-funds.md).

# Withdraw funds

Every farming wallet has to have a unique withdrawal address to protect you from Sybil detection. While you can change this address later, it must not match the withdrawal address of any other farming wallet you own.

We have explained in the [Anti-sybil protection](/overview/farmbase-features/anti-sybil-protection.md)guide why it's crucial for the farming wallets to avoid appearing interconnected.

You can withdraw the network's native asset, or tokens, but for simplicity, you might want to swap all tokens to native asset first by clicking **Swap**, and the withdraw the native asset.

#### How to create unique withdrawal addresses?

1. You can create unlimited new accounts on your Metamask or other browser wallets
2. Use an exchange that supports multiple deposit addresses like Binance, Bitget or OKX.

<figure><img src="https://2896466088-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQM4mHI01jXD4aCWD9IQu%2Fuploads%2F0mt4UD1e0g2ATSLNnlVV%2FScreenshot%202024-04-16%20at%2013.50.01.png?alt=media&amp;token=a1a81ecc-8162-4944-ad95-b1b0c9ae0f63" alt=""><figcaption></figcaption></figure>
