For the complete documentation index, see llms.txt. This page is also available as Markdown.

Shielding Tokens

ZKX Wallet allows users to shield supported assets into Private Mode using integrated Railgun privacy technology.

Currently, token shielding is supported on the following networks:

  • Ethereum

  • BNB Chain

  • Arbitrum

Current Limitations

  • Shielding assets using hardware wallets is not supported at this time.

  • Support for hardware wallet shielding and additional blockchain networks is currently under development.

How to Shield Assets

Follow these steps to shield your assets:

  1. Open ZKX Wallet in Public Mode.

  2. On the main interface, click the Shield button located on the right side.

  3. In the Shield interface, select your private address.

About Private Addresses

Each public wallet address (0x...) automatically generates its own corresponding private address (0zk...) within ZKX Wallet. This process is automatic, so no additional setup is required from the user.

  1. Select the asset and amount you want to shield.

  2. Click Next.

  3. Review the transaction details carefully, then click Shield to confirm.

Once confirmed, the selected assets will begin transferring into your Private Mode balance.

Checking Your Private Balance

After shielding is completed:

  1. Switch to Private Mode using the mode toggle in the wallet interface.

  2. View your private balance and shielded assets.

Please note that private balance synchronization may take up to 30 minutes in some cases. If your balance does not appear immediately, allow additional time for the system to finish processing and updating the private state.

Important Notes

  • Always verify the selected asset, amount, and destination before confirming a shield transaction.

  • Shielded assets are managed separately from publicly visible wallet balances.

  • Transaction processing times may vary depending on network conditions.

Last updated