# Unshielding

### Unshielding Tokens into a 0x Address

1. **Click the token you would like to Unshield**. For this example, we will use WMATIC. **Click "Unshield" to continue**.

<figure><img src="/files/fzsrdpklbhm4ZDSjHoWO" alt="" width="368"><figcaption></figcaption></figure>

2. **Paste the 0x address into the recipient box**. **Click "Select" to see list of saved/associated addresses**. You can Unshield tokens to any 0x address.

<figure><img src="/files/qm7TN6r2WTq8zWprw404" alt="" width="394"><figcaption></figcaption></figure>

3. Next, **enter the quantity of tokens** you want to Unshield and **click "Confirm amount"**.

<figure><img src="/files/U4NNGxPO6wPG9CBr4gJs" alt="" width="392"><figcaption></figcaption></figure>

4. If, Unshielding a network's base token, **select how you want to receive the token**, either wrapped (WETH, WBNB, or WMATIC) or native (ETH, BNB, or MATIC). If Unshielding to a new wallet, select native to pay for gas on the other side.

<figure><img src="/files/Q8lmbq5iKQcXslhqsvH6" alt=""><figcaption></figcaption></figure>

5. **Enter your password.**
6. Here you can view a summary of the Unshielding transaction and fees paid (0.25%). **See the** [**Self-Broadcasting**](/transactions/self-signing.md) section on how to Self-Broadcast a transaction. **Click the Broadcaster Fee box to select Fee Token or select a higher or lower fee amount**.

<figure><img src="/files/Q6JX9jCt9SHoiqPEDO4H" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Q6JX9jCt9SHoiqPEDO4H" alt=""><figcaption></figcaption></figure>

7. **Click "Generate Proof" to prepare the transaction**. Generated proofs are valid for about 3 minutes.

<figure><img src="/files/RQB9RAiRGCrNVjL20rT3" alt=""><figcaption></figcaption></figure>

8. **Click "Unshield" to submit the transaction** to the selected Broadcaster.&#x20;

<figure><img src="/files/ob5efXGzFVHa8G6N7sTu" alt=""><figcaption></figcaption></figure>

5. If you wish to use a different Broadcaster or pay the transaction fee with a different token or amount, **click the "Broadcaster Fee" box to see available options**.&#x20;

Once the transaction is confirmed by the blockchain, your **tokens will be available in the destination 0x address**.

### Further Info

All transaction costs can be paid with wrapped base network tokens or stablecoins, so you do not need to keep a private balance of ETH, BNB or MATIC for transactions from your 0zk address.

If this is your first time using Railway Wallet, it's a good idea to Unshield some of the base network token (ETH/BNB/MATIC) to a **fresh 0x address** to assist with [**Self-Broadcasting**](/transactions/self-signing.md) as a backup to the Broadcaster network.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.railway.xyz/transactions/shield-unshield-1.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
