# Unshielding

*Unshielding requires you to "Generate Proof" and, optionally, make use of "Relayers": See UX for Private Transactions* [*UX for Private Transactions* ](https://docs.railgun.org/developer-guide/wallet/transactions/ux-private-transactions)

Unshield *(*&#x6F;r Withdraw) transactions remove tokens from the RAILGUN contract. These encrypted transactions are commonly executed through a Relayer, which guarantees user anonymity.&#x20;

Unshield actions incur 0.25% fees, based on the amount of tokens unshielded.&#x20;
