> For the complete documentation index, see [llms.txt](https://help.railway.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.railway.xyz/transactions/shield-unshield-1.md).

# 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.
